*{ padding:0px; margin:0px;}
body,div,span,ul,li,h1,h2,h3,h4,ol,dl,dt,dd,img,a,input,textarea,clear{ padding:0; margin:0; list-style:none; border:0;font-family:"微软雅黑";}
a{color:#666; text-decoration:none;}
li{ list-style:none;}
input,button,textarea,select{font:100% Arial,'微软雅黑';outline: none;}
.clearfix:after{content: " "; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{zoom:1;}
.comnews{padding:10px 0px;}
.comnews li{width:560px;margin-left: 40px;height: 33px;line-height: 33px;vertical-align: middle;background: url(../images/xszxx-icon7.png) no-repeat 4px center;text-indent: 18px;float: left;}
.comnews li.first{margin-left: 0px;}
.comnews li span{font-size: 15px;color: #545454;float: left;margin: 0px 6px 0px 3px;}
.comnews li a{font-size: 15px;color: #545454;float: left;display: block;width: 470px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.comnews li a:hover{color: #BD1B09;}
.comnews li span.time{float: right;margin: 0px;color: #999999;}
body{background: #f6f6f6;}

.wrap-szxx{padding-top: 24px;width: 1200px;margin: 0 auto;min-height: 400px;margin-bottom: 30px;}
.wrap-szxx .szxx1{;width: 1162px;background: white;padding: 19px;margin-bottom: 28px;}
.wrap-szxx .szxx1 .talk-way{width: 100%;height: 300px;background: url(../images/xszxx-icon6.jpg) no-repeat center top;margin-bottom: 30px;}
.szxx1 .talk-way .btn-talks{float: right;height: 150px;padding-top: 72px;width: auto;margin-right: 35px;;}
.szxx1 .talk-way .btn-talks a{display: block;width: 150px;height: 150px;float: left;margin-left:24px;background: url(../images/xszxx-icon5.png) no-repeat center bottom;}
.szxx1 .talk-way .btn-talks a img{display: block;margin: 0 auto;width: 60px;height: 60px;margin-bottom: 22px;transition: all 0.4s;}
.szxx1 .talk-way .btn-talks a span{display: block;width: 110px;height: 40px;line-height: 40px;margin:0 auto;color: white;font-size: 20px;font-weight: bold;text-align: center;}
.szxx1 .talk-way .btn-talks a.one1 span{background: url(../images/xszxx-icon1h.png);}
.szxx1 .talk-way .btn-talks a.one2 span{background: url(../images/xszxx-icon2h.png);}
.szxx1 .talk-way .btn-talks a.one3 span{background: url(../images/xszxx-icon3h.png);}
.szxx1 .talk-way .btn-talks a.one4 span{background: url(../images/xszxx-icon4h.png);}
.szxx1 .talk-way .btn-talks a:hover img{transform:rotateY(360deg) ;}
.szxx-tits{width: 100%;height:48px;line-height: 48px;color: #BD1907;font-weight: bold ;font-size: 20px;}

.szxx1 .wjdcx{height: 32px;line-height: 32px;padding: 26px 0px;background: url(../images/xszxx-icon8.png) no-repeat left center #F7F7F7;padding-left: 142px;margin-bottom: 16px;}
.szxx1 .wjdcx .wrap-asearch{width:976px;height: 32px;}
.szxx1 .wjdcx .wrap-asearch span{width: 76px;float: left;display: block;height: 38px;line-height: 38px;}
.szxx1 .wjdcx .wrap-asearch .ainput{width: 320px;height: 30px;outline: none;padding-left: 14px;float: left;font-size: 15px;border: 1px solid #cccccc;}
.szxx1 .wjdcx .wrap-asearch .yzm{width: 121px;float: left;margin-left: 8px;height: 30px;outline: none;padding-left: 14px;font-size: 15px;border:1px solid #cccccc;}
.szxx1 .wjdcx .wrap-asearch .yzm1{width: 207px;float: left;margin-left: 8px;height: 30px;outline: none;padding-left: 14px;font-size: 15px;border:1px solid #cccccc;}
.szxx1 .wjdcx .wrap-asearch .yzm-num{width: 72px;float: left;margin-left: 8px;height: 32px;line-height: 32px;}
.szxx1 .wjdcx .wrap-asearch .yzm-num img{height:100%}
.szxx1 .wjdcx .wrap-asearch .yzm-btn{text-align:center;width:106px;float: left;margin-left: 8px;height: 32px;line-height: 32px;font-size: 15px;color:#1E1E1E;background: #DDDDDD;;cursor: pointer;}
.szxx1 .wjdcx .wrap-asearch .yzm-sub{float: left;width: 59px;height: 32px;line-height: 32px;text-align: center;background:#BD1B09;font-size: 16px;color: white;margin-left: 8px;cursor: pointer;}

.szxx1 .wxjcx{height: 32px;line-height: 32px;padding: 26px 0px;background: url(../images/xszxx-icon9.png) no-repeat left center #F7F7F7;padding-left: 142px;margin-bottom:26px;}
.szxx1 .wxjcx input{display:inline-block;float:left;height:32px;line-height:32px;font-size: 15px;}
.szxx1 .wxjcx input.shurk2{width:892px;padding-left: 12px;}
.szxx1 .wxjcx input.btn-default{float: left;width: 59px;height: 32px;line-height: 32px;text-align: center;background:#BD1B09;font-size: 16px;color: white;margin-left: 8px;cursor: pointer;}
.wrap-szxx .szxx2 .hthead{width: 100%;height: 40px;background: #F5F5F5;color: #666;font-size: 16px;}
.wrap-szxx .szxx2 .hthead .hthead1{width: 546px;height: 40px;float: left;line-height: 40px;text-indent: 20px;}
.wrap-szxx .szxx2 .hthead .hthead2{width: 236px;float: left;height: 40px;line-height: 40px;}
.wrap-szxx .szxx2 .hthead .hthead3{width: 126px;float: left;height: 40px;line-height: 40px;text-align: center;}
.wrap-szxx .szxx2 .thxjgs li{width: 100%;height:46px; border-bottom: 1px solid #e8e8e8;}
.wrap-szxx .szxx2 .thxjgs li .htbody1{width: 522px;padding-left: 24px;background: url(../images/xszxx-icon6.png) no-repeat left center;height: 46px;float: left;font-size: 16px;line-height: 46px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wrap-szxx .szxx2 .thxjgs li .htbody1 a{font-size: 16px;color: #333;}
.wrap-szxx .szxx2 .thxjgs li .htbody2{width: 236px;float: left;height: 46px;line-height: 46px;font-size: 16px;color: #333;overflow: overlay;white-space: nowrap;text-overflow: ellipsis;}
.wrap-szxx .szxx2 .thxjgs li .htbody3{width: 126px;text-align: center;float: left;height: 46px;line-height: 46px;font-size: 16px;color: #333;}
.wrap-szxx .szxx2 .thxjgs li .htbody4{width: 126px;text-align: center;float: left;height: 46px;line-height: 46px;font-size: 16px;color: #aaa;}
.wrap-szxx .szxx2 .pages{height: 40px;line-height: 40px;padding: 30px 0px 10px;text-align: center;width: 100%;}

.wrap-szxx .szxx3{padding:10px 19px;width: 1162px;background: white;}

.table-szxx{padding: 0px 20px;background: white;width: 1160px;margin: 0 auto;margin-bottom: 40px;margin-top: 24px;padding-bottom: 26px;}
.table-szxx .szxx-loc{padding-left: 24px;height: 56px;line-height: 56px;color: #666666;font-size: 14px;background: url(../images/xszxx-iloc.png) no-repeat left center;}
.table-szxx .szxx-loc a,.table-szxx .szxx-loc span{color: #666666;font-size: 14px;}
.table-szxx table td{padding: 10px 15px;line-height: 28px;border-bottom: 1px solid #cfcece;color: #444;font-size: 14px;}
.table-szxx tr.stitle{background: #FCF0EF;border-bottom:1px solid #E1E1E1;}
.table-szxx tr.stitle td{color: #BD1907;font-weight: bold;font-size: 20px;}
.table-szxx td.chaxun{ width:11.6%; background:#F2F2F2; text-align:right;padding-right:2%;border-right:1px solid #cfcece;  color:#444 !important;}
.table-szxx td.content{font-size: 15px;color: #666;padding: 18px 15px;}
.xjxqbox{border: 1px solid #E1E1E1;border-bottom: 0px;}
.xjxqbox input{padding: 1px 0px;border: 1px solid #cfcece;}
.xjxqbox #tabe2 td{padding: 0px 15px;}.xjxqbox #tabe2 td img{max-width: 98%!important; height: auto!important;}
.xjxqbox #myd{width: 144px;height: 28px;}
.xjxqbox .int_he{height: 24px;line-height: 24px;}
.xjxqbox .pad{width: 62px;color: white;font-weight: 12px;text-align: center;line-height: 25px;height: 28px;background: #BD1B09;}
.xjxqbox .pj-text{width: 100%;height:155px;border: 1px solid #DDDDDD;line-height: 24px;text-indent: 1em;}
.xjxqbox .pj-text1{width: 782px;height:155px;border: 1px solid #DDDDDD;line-height: 24px;text-indent: 1em;}
.xjxqbox .importants:before{content: '* ';color: #BD1907;font-size: 14px;}
.xjxqbox input.input1{width: 307px;height: 24px;line-height: 24px;}
.xjxqbox td.xibt{width:14%; text-align:center; background:#f4fafe; font-size:16px; }
.xjxqbox td.xibt2{width:36%; }
.xjxqbox td.xibt3{width:14%; }

.public{ margin-top:24px;}
.public td.chaxun{ width:16%; background:#F2F2F2; text-align:right;padding-right:2%; line-height:30px;}


.yanzk{ width:90%; overflow:hidden;zoom:1;}
.yanzk span{ margin-left:-10px !important;}

.xzwj{ width:90%;height:30px;margin-bottom:10px;  }
.xzwj span{ margin-left:0px !important;}
.form-inline{ height:30px; overflow:hidden;zoom:1;}

.wjk{float:left; width:220px; line-height:25px; border:1px solid #cecece; text-indent:5px;} 
.wenjy{float:left;margin:2px 0px 0px 5px; border-radius:2px; border:1px solid #cecece; padding:2px 5px; background:none;}
.form-control{ border:1px solid #cccccc; padding-left:5px; background:#fff; outline:none; line-height:28px; width:230px; height:28px; }
table td.gktit2{ background:#e2efff;  color:#0a75d0; font-size:16px; text-indent:27px; }

table tbody tr.jiange{padding-top:20px;}

.btn{margin-right:20px;width:100px;height: 32px;text-align:center;line-height: 28px;border:none;cursor:pointer;}
.btn-default{ background:#EBEBEB; color:#666;font-size: 14px;}
.btn-primary{  background:#BD1B09; color:#fff; }

.public select.form-control{  height:32px; border:1px solid #d9d9d9; outline:none; background:#fff; text-indent:5px; color:#444;}
textarea.text{  margin:8px 0px; width:470px; height:94px; border:1px solid #cecece;background:#fff; padding-left:10px; outline:none; line-height:28px;}

.search{width:99%; border:1px solid #cfcece;  border-bottom:none;  }
.anniu{ width:100px; height:36px; margin-left:171px; margin-top:15px; }
.anniu2{ margin:16px 0px 16px 550px;}
.search table td span{ display:inline-block; line-height:30px; color:#dc0101; margin-left:5px;}


/*------写信页面表格-------------*/

td.gktit{color:#2683d2; font-size:16px; text-indent:27px; font-weight:bold; border-bottom:1px solid #2064b5; overflow:hidden;zoom:1; padding:0px 0px !important;}
td.gktit h3{ width:140px; height:40px; line-height:40px; background:#2064b5; display:inline-block; float:left; color:#fff; font-size:16px;}
td.gktit span{ float:left; !important;}
table .duxyz2{ text-indent:0px !important;}