@charset "utf-8";
/*全局样式*/

/*form*/
/*诉求*/
.t4_nSpace {
    padding: 30px 30px 60px 30px;
    margin: 25px 0;
    overflow: hidden;
}
.t4_nLeft {
    float: left;
    width: 197px;}
.t4_hot_sj {
    font-weight: bold;
    font-size: 18px;
    color: #7e94b1;
    margin-top: -10px;
}

.t4_navs li { padding-left: 12px;
    text-indent: 16px;
    line-height: 48px;
    position: relative;
}
.t4_navs li a {
    color: #2798d4;
}
.t4_hot_sj li .t4_yj02 span {
    width: 19px;
    height: 22px; position: absolute;
    left: 0;
    top: 19px;
    background:url(../images/yj01_h.png) no-repeat center;
}
.t4_navs li i {
    display: inline-block;
    width: 6px;
    height: 10px;
    background:url(../../images/hdjl/jt_green.png) no-repeat center;
    position: absolute;
    right:40px;
    top: 19px;
}
.t4_nRight {
    float: right;
    width: 1000px;
}
.t4_cTit {
    margin: 0 0 10px 0;
}
.t4_cTit span{ float:right; padding-right:20px; }
.t4_cTit span a{ font-size:15px; color:#666;} 
.t4_cTit {
    font-size: 20px;
    font-weight: bold;
    color: #45668f;
    border-bottom: 2px solid #c0c9d7;
    padding: 0 0 10px 0;
}
.t4_yj p {
    text-align: center;
    float: none;
    padding: 25px 0 30px 0;
    font-size: 16px;
}
.t4_yj p a {
    font-weight: bold;
    color: #2798d4;
   
}
.t4_Reg {
    width: 750px;
    position: relative;
    margin: 0 auto;
}
.t4_subReg dl {
    width: 100%;
    padding: 0 0 30px 0;
    overflow: hidden;
}

.t4_subReg dl dt, .t4_subReg dl dd {
    float: left;
}
.t4_subReg dl dt {
    width: 150px;
    line-height: 43px;
    text-align: right;
    display: inline-block;
    color: #5d7a9e;
    font-size: 16px; font-weight:bold;
}


.t4_subReg dl dt {
    padding: 0 15px 0 0;
}
.t4_red {
    color: #ff3f3f;
    padding: 0 5px 0 0;
}
.t4_Reg .t4_Linp {
    width: 414px;
    border-radius: 0; height:40px; background:#ebebe4; border: 1px solid #cfdce4;
}
.t4_Reg textarea {
    width: 414px;
    height: 163px;
    border: 1px solid #cfdce4;background:#ebebe4;
    padding: 10px;
}
.t4_yj_yzm button {
    width: 129px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    border: none;
    border-radius: 4px;
    color: #fff;
    font-size: 16px;
    background: #ff675a;
    margin: 0 0 0 20px;
}

.t3_serviceBox .t4_service {
    width: auto;
}
.t4_service {
    width: 1155px;
    margin: 0 auto;
    border: 1px solid #d9e2f0;
    background: #fff;
    position: relative;
}
.t4_service_tit {
    width: 250px;
    text-align: center;
    font-size: 20px;
    color: #2b72c3;
    font-weight: bold;
    background: #fff;
    position: absolute;
    top: -20px;
    left: 50%;
    margin-left: -125px;
}
.t3_wenjuan {
    padding: 30px;
}
.t3_wenjuan .t3_firstword {
    text-align: center;
    font-size: 14px;
    color: #7e94b1;
    text-align: center;
}
.t3_wenjuan .t3_wjlist {
    padding: 20px 30px;
    overflow: hidden;
}
.t3_serviceBox .t3_wenjuan .t3_wjlist .t3_left {
    padding-left: 50px;
}
.t3_left {
    float: left;
    width: 50%;
   
}
.t3_wenjuan .t3_wjlist .t3_qs {
    margin-bottom: 10px;
}
.t3_qs dt {
    font-size: 16px;
    line-height: 36px;
    color: #2b72c3;
    font-weight: bold;
}
.t3_wenjuan .t3_wjlist .t3_qs dd {
    font-size: 14px;
    color: #5d7a9e;
    font-weight: normal;
    line-height: 36px;
}
.t3_wenjuan .t3_wjlist .t3_qs dd .t3_input {
    height: 30px;
    border-radius: 3px;
    line-height: 28px;
    border: solid 1px #b1c5e4;
    margin-left: 5px;
    width: 260px;
}
.t3_wenjuan .t3_wjlist .t3_qs dd .t3_textarea {
    width: 306px;
    border-radius: 3px;
    border: solid 1px #b1c5e4;
}
.t4_Linp {
    width: 365px;
    height: 43px;
    border: 1px solid #d5e3f3;
    border-radius: 3px;
    text-indent: 13px;
    color: #adb7c2;
    font-size: 16px;
}
.t3_ejsection .t3_btntj {
    width: 160px;
}

.t3_btn {
    display: inline-block;
}

.t3_btntj {
    height: 40px;
    text-align: center;
    line-height: 40px;
    border-radius: 5px;
    background: #ff675a;
    color: #ffffff !important;}
	
	
/*信箱列表*/

.wyxx1{width:770px;  height:97px;}
.wyxx{ width:96%; height:40px; line-height:40px; margin:0 auto;border-bottom:2px solid #0d92de;}
.wyxx h1{ width:200px; text-align:center;background: #0d92de; font-size:16px; font-weight:bold; color:#FFF;}
.wyxx span{ float:right; }
.wyxx span a{ font-size:14px;}
.xjcx{ height:50px; line-height:50px; border:1px solid #0d92de; width:96%; margin:0 auto;}
.xjcx h1{ width:160px; background:#0d92de; text-align:center; font-size:16px; font-weight:bold; color:#FFF; float:left;}
#mail_search_table { float:right; width:880px;}
#mail_search_table tr td{  border:none; height:50px; line-height:50px;}
#mail_search_table td{ text-align:left}
#mail_search_table td .btn_search {
    height: 36px;
    line-height: 36px;
    text-align: center;
    width: 100px;background: #0d92de;font-size: 16px;
    color: #FFF;cursor: pointer; border:none;
}
.xjcx form input {
    width: 270px;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    font-family: 微软雅黑;
    font-size: 14px;
    border: 1px solid rgb(136, 136, 136);
}
#mail_search_table td .btn_search{ height:36px; line-height:36px; text-align:center; width:100px;}
.tablelist{ width:96%;}
.tablelist td{ border:#cccccc 1px solid; height:44px; line-height:44px; text-align:center}

/*信件内容*/
.xjnr_nr{ width:96%; margin:0 auto}
.xjnr_nr td{ height:44px; line-height:44px; border: #cccccc 1px solid; text-align:center}
.xjnr_nr td p{ padding:0px 15px;}


/*翻页*/
.nextpage {
    padding: 19px;
    height: 30px;
}
.nextpage ul {
    float: right;
}
.nextpage ul li:first-child {
    margin-right: 10px;
}
.nextpage ul li {
    float: left;
    height: 38px;
    line-height: 38px;

    color: #333;
    font-size: 14px;
}
.nextpage ul li a {
    display: block;
    float: left;
    height: 38px;
    line-height: 38px;
    padding: 0 16px;
    border: 1px solid #ebebeb;
    background: #f7f7f7;
    border-bottom: 2px solid #ebebeb;
}
.nextpage ul li a:hover{ background:#fff; color:#333; text-decoration:none; border-bottom-color:#1a70a7;}




/***** 留言板 ****/
.f_red{ color:red; float: left;}



.regFromTable{ width:100%;background:#FFFEFA; }
.regFromTable th{ border: #cccccc 1px solid; text-align: center; width: 120px; line-height: 50px;  font-size: 14px; font-weight:bolder;}
.regFromTable td{ width:230px; border:#DEDDDA 1px solid;vertical-align: middle; padding-left:5px;font-size: 14px; }
.zjszf_text { width: 210px; height:35px; line-height: 35px; border: #cbcbcb 1px solid; background-color: #deebf6; padding-left:5px;font-size:14px; float: left; }
.zjszf_text_th{width:540px; height:35px; line-height: 35px; border: #cbcbcb 1px solid; background-color: #deebf6; padding-left:5px;font-size:14px; float: left; }
.regFromTable td ul li{ float: left;  line-height: 35px; padding-left:20px;}
.regFromTable td ul li input{ width: auto; height:auto;}
.regFromTable td ul li label{ line-height: 35px; padding-left:5px;}
.regFromTable td #sq_address,#sq_title{ width: 740px;}
.regFromTable td #sq_content{width: 730px; height: 200px; margin:10px 0px; padding: 10px;background-color: #deebf6; font-family:"微软雅黑"; font-size:14px;}
.regFromTable td #uploadify{ width: 350px; line-height: 12px; background-color: #ffffff; border: none; }
.regFromTable td p{ line-height: 35px;}
.regFromTable #auth_code{ width: 80px; line-height: 30px;}
.btn_search{ width: 100px; height: 42px; line-height: 42px; margin-left: 35px; background-color: #0078d7; border: none; border-radius: 5px; color: #ffffff; font-size: 16px; font-family: "微软雅黑"; cursor: pointer;}
.btn_search:hover{ background-color: #015293;}
.regTitle{ height: 50px; line-height: 50px; padding: 0px 50px; background: url("../../images/hd.files/xjbd_tit.png") 25px center no-repeat; font-size: 16px; color: #015293; border-top: #cccccc 1px dotted;}

.tab_submit{ width:140px; height:35px; height:35px; background-color:#015293; border:none; border-radius:5px; color:#fff; margin:10px 10px;} 
.tab_h1{ font-size:18px; letter-spacing:2px; color:#015293;}

/**** 留言板提交 *****/
.xc_content{ width:1070px; height:auto; padding:15px 30px; background:#fff; margin:0 auto;}
.xc_yd{ width:100%; height:277px; background:url(../../images/zmhds.files/xyc_bg.png) center no-repeat; overflow:hidden;}
.xc_img{ width:100%; height:130px; margin:0 auto;}
.xc_img img{ width:100%; height:130px;}
.xc_yd p{ width:96%; margin:0 auto; line-height:40px; text-indent:2em;  font-size:17px;}
.xc_qt{ width:100%; margin:0 auto;}
.xc_qt h1{ width:100%; height:35px; line-height:35px; font-size:18px; letter-spacing:2px; color:#015293; text-indent:15px;}
.xc_qt ul li{ float:left; width:262px; height:70px; margin:0px 2px;}
.xc_table{ width:99.5%; margin:40px auto; height:auto;}
.xc_table h1{ width:100%; height:50px; line-height:50px; background:#015293; color:#fff; font-size:24px; letter-spacing:2px; text-align:center;}
.zjszf_wq{ width:100%; margin:0 auto; height:auto;  border:#DEDDDA solid 1px; display:table;}
.zjszf_wq h1{ width:100%; height:50px; line-height:50px; text-align:center; color:#015293; font-size:18px; letter-spacing:2px; border-bottom:#DEDDDA solid 1px;}
.zjszf_wq ul{ width:94%; margin:0 auto;}
.zjszf_wq ul li{ float:left; width:100%; height:35px; line-height:35px; background:url(../../images/sites.files/cio.png) left center no-repeat; text-indent:20px;}

.zjszf_tab{ width:100%;background:#FFFEFA; }
.zjszf_tab th{ border: #cccccc 1px solid; text-align: center; width: 120px; line-height: 50px;  font-size: 14px;}
.zjszf_tab td{ width:230px; border:#DEDDDA 1px solid;vertical-align: middle; padding-left:5px;font-size: 14px; }
.zjszf_text { width: 210px; height:35px; line-height: 35px; border: #cbcbcb 1px solid; background-color: #deebf6; padding-left:5px;font-size:14px; }
.zjszf_text_th{width:540px; height:35px; line-height: 35px; border: #cbcbcb 1px solid; background-color: #deebf6; padding-left:5px;font-size:14px; }
.zjszf_tab td ul li{ float: left;  line-height: 35px; padding-left:20px;}
.zjszf_tab td ul li input{ width: auto; height:auto;}
.zjszf_tab td ul li label{ line-height: 35px; padding-left:5px;}
.zjszf_tab td #sq_address,#sq_title{ width: 540px;}
.xc_ts{ width:80%; height:40px; line-height:40px; margin:0 auto; }
.xc_ts p{width:100%; height:40px; line-height:40px;}
.xc_title{ width:100%; height:55px; line-height:55px; background:url(../../images/zmhds.files/xc_tit_bg.png) center repeat-x;}
.xc_title h1{ width:65%; height:55px; line-height:55px; background:#015293; color:#fff; text-align:center; margin:0 auto; font-size:24px;}
.zjszf_text_op{ width: 217px; height:35px; line-height: 35px; border: #cbcbcb 1px solid; background-color: #deebf6; padding-left:5px;font-size:14px; float: left; }


.xc_table.xc_table ul li{ margin:10px 0px; background: #eef5f8;background: #eef5f8;
    padding: 10px 0px;
    width: 820px;
    margin: 0 auto;}
.xc_table.xc_table ul li table td{ text-align:center; height:35px; line-height:35px;}





.lyb{ height:100%; min-height:100%; border:1px solid #CCC; width:80%; margin:0 auto; margin-bottom:10px;}
.lby_t{ background:#fbebd7; height:40px; line-height:40px;}
.lby_c{ width:96%; margin:0 auto; border-bottom:1px dashed #FFCCFF;}
.lby_cc{ width:96%; margin:0 auto;}



.lyb_lb{ width:80%; margin:40px auto}
.lyb_lb td{ height:44px; line-height:44px; border: #cccccc 1px solid; text-align:center}
.lyb_lb td p{ padding:0px 15px; text-align: left;}

.wyly{ width:42%; margin:40px auto}
.wyly ul li{background:url(../../images/index/ico13.png) no-repeat; height:46px; line-height:46px; width:146px; float:left;
 margin-right:15px;}
 .wyly ul li:hover{background:url(../../images/index/ico12.png) no-repeat;}
  .wyly ul li.hover{background:url(../../images/index/ico11.png) no-repeat;}
.wyly a{display:block; color:#fff; font-weight:bold}

.wyly ul li .ico14{ background:url(../../images/index/ico14.png) 20px center no-repeat; padding-left:55px;}
.wyly ul li .ico15{ background:url(../../images/index/ico15.png) 20px center no-repeat; padding-left:55px;}
.wyly ul li .ico16{ background:url(../../images/index/ico16.png) 20px center no-repeat; padding-left:55px;}

.wyly ul li.hover .ico14{ background:url(../../images/index/ico14.png) 20px center no-repeat; padding-left:55px;}
.wyly ul li.hover .ico15{ background:url(../../images/index/ico15.png) 20px center no-repeat; padding-left:55px;}
.wyly ul li.hover .ico16{ background:url(../../images/index/ico16.png) 20px center no-repeat; padding-left:55px;}


