﻿/*shouye*/
.toutiao{ height: 132px; border: 1px solid #d5d5d5; width: 100%; margin-top: 17px; position: relative;}
.toutiao img{ position: absolute; left: 0;top:0;}
.toutiao h2{ font-size: 30px; color: #bb0b0b; text-align: center; margin: 19px 0;}
.toutiao p{ padding: 0 24px; color: #666666; text-indent: 27px; line-height: 26px;}
.toutiao p a{color: #666666;}
.lbxwone{ margin-top:20px;}

.toptite h4.iconsgs{background: url(../images/syicons_39.png) no-repeat 0 4px; padding-left: 32px;}
.toptite h4.iconhhb{background: url(../images/syicons_33.png) no-repeat 0 7px; padding-left: 33px;}
.iconsy1{background: url(../images/syicons_11.png) no-repeat 0 8px; padding-left: 30px;}
.iconsy2{background: url(../images/syicons_33.png) no-repeat 0 8px; padding-left: 32px;}
.iconsy3{background: url(../images/syicons_39.png) no-repeat 0 5px; padding-left: 30px;}
.iconsy4{background: url(../images/syicons_15.png) no-repeat 0 0px; padding-left: 35px;}
.iconsy5{background: url(../images/syicons_36.png) no-repeat 0 7px; padding-left: 35px;}
.iconsy6{background: url(../images/syicons_30.png) no-repeat 0 10px; padding-left: 30px;}
.iconsy7{background: url(../images/syicons_31.png) no-repeat 0 7px; padding-left: 30px;}
.iconsy8{background: url(../images/syicons_10.png) no-repeat 0 6px; padding-left: 30px;}
.iconsy9{background: url(../images/index_platform.png) no-repeat 0 6px; padding-left: 30px;}
.iconsy0{background: url(../images/index_unit.png) no-repeat 0 6px; padding-left: 30px;}
.iconsy10{background: url(../images/syicons_34.png) no-repeat 0 6px; padding-left: 30px;}

.xydanw{ background-color:#f1f2f3;height:193px; width:100%;margin-top:20px;}
.xydanwtie{ height:30px;border-bottom:1px solid #999;margin-bottom:10px;position: relative;}
.xydanwtie h4{ background-color:#f1f2f3;padding:0 10px; font-size:18px; position: absolute; left: 50%;margin-left: -182px;top: 20px;}
.xydanw ul li{ float:left; width:200px; text-align:center;height:35px;line-height:35px; margin: 0 20px;}
.xydanw ul li a{ color:#696964;}
.xydanw ul li.nocur a{ cursor: no-drop; color:#aaa;}
.xydanw ul li:hover a{text-decoration: none;}

.xygsright ul li{ width:334px;height:100px;position: relative;margin-top:8px;}
.xygsright ul li img{width:100%; height:100px;}
.xygsright ul a{ color:#fff;width: 334px;height: 100%;display: block;}
.xygsright ul a:hover p{text-decoration: underline;}

.xygsright ul li div{position: absolute; bottom: 0;left:0; width: 100%;padding:0 10px; overflow:hidden; height:30px;line-height:30px; background:rgba(3,3,3,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99333333,endColorstr=#99333333); }
.xygsright ul li div p{float:left;}
.xygsright ul li div span{float:right;}
/* bottom轮播 */
.csfzslide{margin:25px 0; position: relative;height:127px;overflow:hidden;}
.csfzslide .bd ul li{ cursor: pointer; float: left; width: 163px;height:127px; text-align: center; margin: 0 4px; position: relative;}
.csfzslide .bd ul li a{width: 165px;height:127px;display: block;color:#fff; }
.csfzslide .bd ul li a:hover p{text-decoration: underline;}
.csfzslide .bd ul li.rightimg1{background: url(../images/sybottom1.png) no-repeat;}
.csfzslide .bd ul li.rightimg2{background: url(../images/sybottom2.png) no-repeat;}
.csfzslide .bd ul li.rightimg3{background: url(../images/sybottom3.png) no-repeat;}
.csfzslide .bd ul li.rightimg4{background: url(../images/sybottom4.png) no-repeat;}
.csfzslide .bd ul li.rightimg5{background: url(../images/sybottom5.png) no-repeat;}
.csfzslide .bd ul li.rightimg6{background: url(../images/sybottom6.png) no-repeat;}
.csfzslide .bd ul li.rightimg7{background: url(../images/sybottom7.png) no-repeat;}
.csfzslide .bd ul li p{position: absolute; bottom: 0;left:0;width: 100%;height:30px;line-height:30px; background:rgba(3,3,3,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99333333,endColorstr=#99333333);}
.csfzslide .bd .tempWrap{ margin: 0 auto;}
.csfzslide .hd a{ position: absolute;top:70px; cursor: pointer;}
.csfzslide .hd a.next{ left: 10px;}
.csfzslide .hd a.prev{ right: 10px;}

.toprukou ul li img{ width:100%;}

/*lunbo*/
.slideBox{ position: relative; width: 722px; height: 360px;}
.slideBox ul li{ position: relative;width: 722px; height: 360px;}
.slideBox ul li p{ position: absolute; bottom:0; left: 0; padding-left: 15px; height:44px ; line-height: 44px; color: #fff;width: 100%;background:rgba(4,4,4,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#040404,endColorstr=#040404); }
.slideBox .hd{ width: 100%;position: absolute;bottom: 18px;left: 0;z-index: 1;}
.slideBox .hd ul{overflow: hidden; zoom: 1;float: right;margin-top: 12px;}
.slideBox .hd ul li{float: left;width: 24px; height: 7px;text-align: center;cursor: pointer;background-color: #d7d7d7;border-radius: 3px; margin-right: 10px;}
.slideBox .hd ul li.on{ background-color: #bb0b0b;}
.xydogt{ width:460px}

/* 首页上入口6 */
.toprukou .bd ul li{width: 192px;}
.toprukou .bd ul li a{width:100%;}
.toprukou .bd ul li p{width: 192px;}
/*dongtai*/
.gjdogt{ width: 405px;}
.gjdttop{height: 29px; border-bottom: 2px solid #dfdede;}
.gjdttop ul li{ float: left; font-size: 18px; width:120px; text-align: center; cursor: pointer;}
.gjdttop ul li.ondt{ font-weight: bold; border-bottom: 2px solid #e22323;height: 28px; color: #e22323;}
.ftbxcout ul li{ height: 35px; line-height: 35px; background:url(../images/dian_03.jpg) no-repeat 0 16px;padding-left: 15px;}
.ftbxcout ul {margin:5px 0;}
.ftbxcout ul li a{ color: #333; float: left;cursor: pointer;}
.ftbxcout ul li a:hover{color: #bb0b0b;}
.ftbxcout ul li span{ color: #999; float: right;}
.hrd{ border-bottom: 1px dashed #aaaaaa;}
/*sgs*/
.sgsbox{ width: 680px;height: 290px;}
.shaix{ background-color:#fff;border:1px solid #e3e3e3; margin-top:10px; padding: 0 30px 20px 30px;}
.paixtop ul li{ margin: 15px 0;}
.paixtop ul li cite{font-style: normal; width:120px; margin-right: 10px; display: inline-block; float: left;}
.paixtop ul li a{text-decoration: none; color: #424242; margin-right:25px; padding: 4px 6px;border-radius: 3px;}
.paixtop ul li a.on{ background-color: #e97575; color: #fff;}
.tabelist{ background-color:#fff;border:1px solid #e3e3e3; margin-top:10px; padding: 0 30px 20px 30px;}
.xxlisttop{ height:58px;line-height:58px;}
.xlname{ color:#1a1a1a;font-size:16px;font-weight:bold;}
.xrname{ color:#949494}
.xrname span{ color:#f3807d;font-weight:bold;}

.xxlisttab table{ margin-top: 10px; border-top:1px solid #7a7a7a;border-left:1px solid #7a7a7a;}
.xxlisttab table tr td{vertical-align: middle;border-right:1px solid #7a7a7a;border-bottom:1px solid #7a7a7a; padding: 10px 0; line-height: 24px; text-align: center;}
.xxlisttab table tr td.tb{ background-color: #cccccc;}
.xxlisttab-rel table tr td{text-align:left; border-right:1px solid #dedede;border-bottom:1px solid #dedede; padding: 5px 0 5px 10px; line-height: 24px;}
.xxlisttab-rel table{margin-top: 10px; border-top:1px solid #dedede;border-left:2px solid #dd1f1f}
.xxlisttab-rel table tr td.tb{ background-color: #f4f4f4; text-align:right; padding-right:10px;}

/*title1*/
.toptite{ height: 38px; line-height: 38px;border-bottom: 2px solid #e22323;}
.toptite h4{ font-size: 18px; color:#e22323; padding-left: 30px;font-weight: bold; line-height: 38px;}
.toptite a{ float: right; color: #333; margin-right: 10px;}
.toptab{ height: 27px; line-height: 27px; margin-left: 34px; margin-top: 10px;}
.toptab ul li{ float: left; color: #333; padding: 0 16px; cursor: pointer; border-radius: 3px 3px 0 0;}
.toptab ul li.ontptb{ color: #fff; background-color: #e22323; font-weight: bold;}
/*title1--*/
.sgstable{ padding: 8px;}
.sgstable tr th{ background-color:#f1f2f3;}
.sgstable tr:nth-child(odd) td{background-color:#f1f2f3;}
.sgstable tr td,.sgstable tr th{ text-align: center;border-bottom: 1px solid #dfdede; height: 38px; line-height: 38px;}
.sgstable tr:last-child td{ border-bottom: 0;}
.xycxbox{ width: 408px;height: 297px;}
.rglist{ width: 336px;height: 297px;}
/*title2*/
.toptite2{ height: 38px; line-height: 38px; border-bottom: 2px solid #e22323;}
.toptite2 div{height: 38px; line-height: 38px; color: #e22323; text-align: center; font-size: 18px;}
.toptite2 a{ float: right; color: #999;}
/*title2--*/
/* .xinycxcut{ background: url(../images/xybj_03.jpg) no-repeat; width: 407px; height: 252px; border: 1px solid #dfdede;}
.xycxtie{margin-left: 15px;}
.xycxtie ul li{ position: relative; cursor: pointer; float: left; padding: 10px 15px; background-color: #e8e6e6; border-radius: 3px; margin: 10px 7px;}
.xycxtie ul li.oncxtie{ background-color: #e22323; color: #fff;}
.xycxtie ul li.oncxtie i{ position: absolute; bottom:-3px; left: 50%; margin-left: -5px; display: block; background: url(../images/sjred_03.png) no-repeat; width: 10px; height: 3px;}
.cxtext{ width: 380px;height: 48px;line-height: 48px; padding: 0 10px;}
.cxbtnbox{ margin-top: 18px;text-align: center;height: 40px; position: relative;}
.cxbtnbox .btnbigcx{ width: 233px; height: 40px; line-height: 40px; background-color: #0d84cf; color: #fff; font-size: 18px; border-radius: 3px;}
.cxbtnbox  a{ position: absolute; right: 20px; bottom: 10px;}
.cxxztis{ background: url(../images/sjx_03.png) no-repeat; text-indent: 24px;margin: 10px 10px 0 10px;line-height: 23px;}
.cxxztis span{ color: #0d84cf;} */

.baogtbox{ margin-top: 10px;}
.baogtlist{padding: 10px 15px;}
.baogtlist ul li{ background: url(../images/sj_20.png) no-repeat 0 12px; height: 33px; line-height: 33px;}
.baogtlist ul li a{ color: #333; float: left; padding-left: 15px;}
.baogtlist ul li span{ float: right;}
.bordercor{height: 252px;}
.ztibox{ margin-top: 10px;}
.szttie{ width: 47px; height: 86px; background-color: #e22323;}
.szttie p{ color: #fff; font-size: 16px; font-weight: bold; width: 16px; margin: 0 auto; padding-top: 15px;}
.ztiimg{ border: 1px solid #dcdbd7; height: 86px;width: 1053px;padding-left: 5px;}
.ztiimg a{ display: inline-block;margin: 7px 0 0 5px;}

.xyzhisfag{ margin-top: 10px;}
.xybiaoz{ width: 590px;}
.wzbjw{width: 100%; padding-bottom: 10px;}
.wangz{width: 1100px; margin:10px auto 0 auto;}
.wztitie{ height: 38px; line-height: 38px; border-bottom: 2px solid #e22323;}
.wztitie ul li{ float: left; font-size: 16px; padding: 0 10px; height: 38px; line-height: 38px; margin-right: 20px; cursor: pointer;}
.wztitie ul li.onwz{ background-color: #e22323; color: #fff;}
.wzcout{border:  1px solid #dfdede; padding: 15px 7px;}
.wzcout ul li{ float: left; background: url(../images/wz_03.png) no-repeat 0 7px;width: 120px;margin:6px 0 6px 10px;}
.wzcout ul li a{ color: #333333; padding-left: 10px;}

/*xycx*/
.cxcount label{ height: 36px; line-height: 36px; font-weight: normal;}
.cxcount span{ width: 80px; display: inline-block; float: left;padding-left: 13px;}
.cxcount input{ height: 36px; line-height: 36px; border: 1px solid #d7d7d7; padding: 0 10px; float: left;}
.cxcount input.wdxy{ width:320px;}
.cxcount input.wdxy2{ width:724px;}
.danxann{ text-align: center; margin-top: 10px;}
.danxann label{ margin:  0 10px; position: relative; font-weight: normal; cursor: pointer;}
.danxann label input{ position: absolute;top:0;top:2px\9; left: -15px;cursor: pointer;}
.cxbtn{ text-align: center; margin: 35px 0 18px 0;}
.cxbtn input{ cursor: pointer; width: 233px; height: 40px; line-height: 40px; text-align: center; border-radius: 3px; background-color: #0d84cf; color: #fff; font-size: 16px;}
.cxbtn input:hover{ background-color: #0c7bc1;}
.tisbot{ line-height: 24px; text-indent: 27px; background: url(../images/sjx_03.png) no-repeat 4px 4px;}
.tisbot span{ color: #0d84cf;}
.newslistr{padding: 0 12px;}
.newslistr ul li{ height: 32px; line-height: 32px; background: url(../images/dian_03.png) no-repeat 0 15px; padding-left: 15px;}
.newslistr ul li a{ float:left; color: #333; width: 400px;}
.newslistr ul li span{ float: right; color: #333;}
.newslistr ul li p{ float: left;}
/*xycx-jg*/
.retext_content{ margin-top: 30px;}
.retext_content h2{ font-size: 18px;line-height: 33px;height: 33px;border-bottom: 1px solid #e1e1e1;}
.retext_content h2 span{ color: #cb0d0d; padding: 0 7px;font-weight: bold;}
.retextlist{padding-bottom: 10px; margin-top:17px;border-bottom: 1px solid #e1e1e1;}
.retextlist a{ color: #333; font-size: 16px; margin-bottom: 5px; display: block;}
.retextlist a:hover{color: #cb0d0d;}
.retextlist i{font-style: normal;}
.retextlist p{line-height: 20px;}
/*login*/
.logintie{ height: 38px; line-height: 38px; border-bottom: 1px solid #d3d3d3; margin-top: 10px; padding-left: 27px; background: url(../images/login_03.png) no-repeat 0 4px;}
.logintie h3{ float: left; color: #cd0206; font-size: 18px; margin-top: 8px;}
.logintie p{ float: left; border-left: 2px solid #666666; color: #666666; margin-left: 13px; height: 14px;line-height: 14px;padding-left: 10px;margin-top: 12px;}
.logintie p a{ color: #cd0206; }
.loginfo { width: 500px; margin: 50px auto 140px auto;}
.loginfo .labd{height: 34px; line-height: 34px; margin: 10px 0;}
.loginfo .labd span{ display: inline-block; float: left; width: 100px; text-align: right;}
.loginfo .labd input{ float: left;}
.loginfo .labd input.logtxt{  border: 1px solid #b6b6b6; height: 34px; line-height: 34px; padding: 0 10px 0 30px; border-radius: 3px;}
.user{ background:#fff url(../images/user_03.png) no-repeat 5px 7px;width: 335px;}
.paswod{ background:#fff url(../images/password_06.png) no-repeat 5px 7px;width: 335px;}
.yzm{ background:#fff url(../images/yzm_08.png) no-repeat 5px 7px; width: 130px;}
.loginbtn{ width: 126px; height: 36px; color: #fff; background-color: #0d84cf; cursor: pointer; border-radius: 3px;}

.sgsqieh,.hhbqieh{background-color: #f6f2f2;height: 38px;}
.sgsqieh ul li,.hhbqieh ul li{ float: left; width: 100px;height: 38px;color: #202020;line-height: 38px;text-align: center;cursor: pointer;margin-right: 10px;}
.sgsqieh ul li.onsgstie,.hhbqieh ul li.onsgstie{ background: url(../images/tab_icon.png) no-repeat; color: #fff;}
.sgseatop{ margin: 15px auto; width: 510px;position: relative;}
.xztext{ padding: 0 10px;width: 478px;height: 38px; line-height:38px;border: 1px solid #c3c3c3;}
.xzbtnsea{position: absolute;right: 0;top: 0;width: 38px;height: 38px;background-color: #c3c3c3;background-position: 6px 6px; background-image: url(../images/searce_03.png);background-repeat: no-repeat;}
.sgstabnr{ border-top: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3;}
.sgstabnr tr th{ height: 35px; background-color: #f2f2f2;}
.sgstabnr tr th,.sgstabnr tr td{ text-align: center; border-left: 1px solid #c3c3c3;border-bottom: 1px solid #c3c3c3;}
.sgstabnr tr td{ height: 40px;}
.sgstabnr tr:hover a{ color: #cb0d0d; text-decoration: underline;}
.hbbang{ padding-top: 10px;}
.sgstabnr td a{ color: #333;}

.dmxq{border: 1px solid #e1e1e1;background-color: #f6f2f2;width: 100%;margin: 20px auto;}
.dmxqtie{height: 40px;line-height: 40px;background-color: #eaeaea;}
.dmxqtie h3{line-height: 40px;font-size: 16px;color: #333;text-indent: 20px;}
.dmxqbg{margin: 10px;}
.dmxqbg table{ background-color: #fff;border-top: 1px solid #c3c3c3;border-left: 1px solid #c3c3c3;}
.dmxqbg table tr th,.dmxqbg table tr td{ padding: 5px 10px; height: 32px; border-right: 1px solid #c3c3c3;border-bottom: 1px solid #c3c3c3}
.dmxqbg table tr th{ text-align: right;}

.xqcount{ border: 1px solid #c3c3c3; box-shadow: 1px 1px 3px #e3e1e1; background-color: #fff; margin-top: 20px; padding: 25px 25px 40px 25px;}
.xqcount h3{ text-align: center; padding:20px 0; font-size: 24px;}
.xqcount ul { padding: 0 10px;}
.xqcount ul li{ font-weight: bold;line-height: 30px;}
.xqcount ul li span{font-weight: normal;}
.retext_xqnr{padding: 0 15px 20px 15px;background-color: #fff;border-radius: 3px; border: 1px solid #e1e1e1; z-index: 9999; position: fixed;top:50%;left:50%; margin: -112px 0 0 -430px;}
.retext_xqnr table{ background-color: #fff;border-top: 1px solid #c3c3c3;border-left: 1px solid #c3c3c3;}
.retext_xqnr table tr th,.retext_xqnr table tr td{ padding: 5px 10px; height: 32px; border-right: 1px solid #c3c3c3;border-bottom: 1px solid #c3c3c3}
.retext_xqnr table tr th{ text-align: right;}
.xqclose{ height: 30px; line-height: 30px; background-color: #fff;}
.xqclose p{font-size: 18px; font-weight: bold; line-height: 30px; padding-left: 25px; float: right;  color: #cb0d0d; cursor: pointer;}


.searwrap{border: 1px solid #c3c3c3;box-shadow: 1px 1px 3px #e3e1e1;background-color: #fff;margin-top: 20px;padding: 25px 25px 40px 25px;color: #474747;}
.cxsearch{margin: 0 auto;width: 620px;}
.seartxt{width: 562px;height: 35px; line-height: 35px;border: 1px solid #d1d0d0;float: left;background-color: #fbfdff; padding: 0 10px; border-radius: 3px 0 0 3px;}
.searbtn{ color: #fff; cursor: pointer; background-color: #bb0b0b;border-color: #bb0b0b;width: 55px; height: 35px; border-radius: 0 3px 3px 0;}
.souscount{ margin-top: 50px; padding: 0 20px;}
.souscount ul li{margin-bottom: 15px;border-bottom: 1px dashed #d5cece;padding-bottom: 15px;}
.souscount ul li:last-child{ border-bottom: 0;}
.souscount ul li .ssnr{ margin: 10px 0;}
.souscount ul li .ssnr a{ color: #333;}

/*xyfw*/
.xyfw{ padding: 20px 0;background-color:#f9f9f9;}
.xyfwcout{background-color: #f9f9f9; margin-top: 10px;padding: 20px 0;}
.xyfwcout table{ width: 900px; margin: 20px auto;   border-top: 3px solid #c32c1c;border-right: 1px solid #cccccc;}
.xyfwcout table tr td,.xyfwcout table tr th{font-weight: normal; text-align: center; height: 38px;  border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }

.xymessage ul li{border-bottom:1px solid #cccccc;padding: 20px 0;}
.xymessage ul li a h3 { color:#333;font-size:16px;}
.xymessage ul li a p{ color:#a0a0a0; margin-top:10px;}
/*xyts*/
.xytscut{ margin-bottom: 20px;}
.xytscut .tstie{ margin-top: 22px;}
.xytscut p{ line-height: 24px;}
.tsbot label{margin-bottom: 10px;font-weight: normal; height: 34px;}
.tsbot label span{    line-height: 34px; float: left; display: inline-block; text-align: right; width: 140px;}
.tsbot label .tstxt{ width: 270px; height: 34px;line-height: 34px; border: 1px solid #d7d7d7; padding: 0 10px;float: left;}
.tsbot label select{    padding: 4px 3px; margin-right:10px; height: 34px;line-height: 34px; border: 1px solid #d7d7d7;float: left; width: 180px;}
.tsbot label textarea{padding:2px;border: 1px solid #d7d7d7; height: 120px; }
.tsbtnbox{ text-align: center; margin: 10px 0 20px 0;}
.tsbtnbox input{ width: 136px; height: 36px; margin: 0 5px; border-radius: 3px;}
.tsbtnbox input.tsbtn{ background-color: #e22323; color: #fff;}
/*xyts_list*/
.tslist{ margin-bottom: 50px;}
.tslist h3{color: #da3636;font-size: 28px;font-weight: bold;text-align: center; margin: 30px 0;}
.tslist table{ margin: 0 auto;    border-top: 1px solid #c3c3c3;border-left: 1px solid #c3c3c3;}
.tslist table tr th,.tslist table tr td{ padding: 5px 10px; height: 35px;border-right: 1px solid #c3c3c3;border-bottom: 1px solid #c3c3c3;}



.drop { z-index: 99999; box-shadow: 2px 2px 6px #cacacb;border-radius: 5px;position: fixed;top: 50%; left: 50%;;background-color: #fff;    border: 2px solid #cd0206;}
.droptie {padding: 0 14px; height: 42px;line-height: 42px;background-color: #cd0206;}
.droptie p {font-weight: bold; font-size: 16px; color: #fff;float: left;}
.droptie span {float: right;cursor: pointer;}
.dropcount{ padding: 10px 15px;}
.inptxt{ width: 255px; padding: 0 10px; border: 1px solid #cfcfcf; height:25px; line-height: 25px;}
.dropcount .hdiv{    margin-bottom: 8px;}
.dropcount .hdiv label{ margin-bottom: 0; line-height: 25px;padding-right: 10px;font-weight: normal;width: 120px; text-align: right;float: left;}
.dropcount .hdiv textarea{float: left;height: 105px; width: 255px; padding:2px;border: 1px solid #d7d7d7; }
.dropcount .hdiv select{ width: 255px;border: 1px solid #cfcfcf; height:25px; line-height: 25px;}
.dropfot{  text-align: center; margin-top: 10px;}
.dropfot input{ width: 82px; height: 30px; color: #fff; margin: 0 5px; background-color: #a8abaa;}
.dropfot input.submitbtn{ background-color: #cd0206;}


/*xycx-xyda*/
.xydaxq{ padding: 0; height: 500px; width: 910px; margin: -250px 0 0 -455px; }
.xydaxq h3{ text-align: center; font-size: 18px; }
.danatitle{ margin-top: 20px; background-color: #f3f3f3;height: 28px; line-height: 28px;border: 1px solid #e1e1e1;border-bottom: 0;}
.danatitle p{ font-size: 16px;color: #3889d8;font-weight: bold;padding-left: 5px;}
.neirxc{ margin-bottom: 10px;}
.danancout{ overflow-y: scroll; overflow-x: hidden; height: 460px; padding: 0 15px;}
.xydaxq .xqclose p{ right: 15px;}

/* csxy */
.cxsy-l,.cxsy-r{ width:542px;}
.xyjc{ padding: 0 12px; margin-top:15px;}
.xyjc table tr th{ background-color: #e1e1e1;font-weight: bold;}
.xyjc table tr th,.xyjc table tr td{ text-align: center; height: 32px;}
.xyjc table tr td{  border-top:1px solid #eeeff6}
.xyjc table tr td.one{ background: url(../images/xyjcdian_03.png) no-repeat center; color:#fff}
.xyjc table tr td.two{ background: url(../images/xyjcdian_06.png) no-repeat center; color:#fff}
.xyjc table tr td.thire{ background: url(../images/xyjcdian_08.png) no-repeat center; color:#fff}
.syxycj{margin-left:30px; overflow: hidden; float: left;}
.syxycj span{padding:0 10px; line-height: 30px;margin-top: 5px;float:left;font-size: 16px;cursor: pointer;border: 1px solid #e22323;}
.syxycj span.onjc {color: #fff;background-color: #e22323;}



/* xyfw-lb */
.headcount{ background-color: #fff; height: 178px; padding: 0 20px;border:1px solid #d4d1d1;}
.headimg{ margin-top: 33px; width: 132px;height: 132px; line-height: 132px; text-align: center; background-color: #fcfcfc; border:1px solid #e8e8e9;}
.headimg i{ font-size: 100px; color: #e6e6e6;}
.headname h4{ font-size: 18px; font-weight: bold; margin-top:26px;}
.headname h4 i{ font-style: normal; margin-left: 20px; font-size: 12px;padding: 2px 5px; border-radius: 5px; color: #eb7575; border: 1px solid #eb7575;}
.headname-list .wid p{ color: #666; margin-top: 15px;}
.headname-list div span{ margin-left: 10px;}
.headname-list div a{ color: #1180ea;}
.headbtn{ margin-top: 20px; position: relative;}
.headbtn a{ display: inline-block; border-radius: 3px; float: right; margin-right: 22px; padding: 0 10px; height: 40px;line-height: 40px; text-align: center; border: 1px solid #1180ea; color: #1180ea;}
.headbtn a i{ font-size: 26px; float: left; margin-right: 3px;}
.headbtn a:hover{ background-color: #1180ea; color: #fff; text-decoration: none;}
.nav-tabs>li>a{color:#de1f20;}
.countbox-left{ width: 170px;}
.nav-tabs{margin-top:10px;}
.countbox-right{ width: 100%;background-color: #fff;border:1px solid #d4d1d1;padding: 0 20px;}
.countbox-left ul li{ cursor: pointer; color: #1180ea; font-size:16px; padding-left: 25px; height: 40px; line-height: 40px; background-color: #fff; border-top:1px solid #e8e8e9}
.countbox-left ul li i{margin-right:6px;font-size: 20px;float: left;width: 24px;}
.countbox-left ul li:hover{ background-color: #eee}
.countbox-left ul li.on{ background-color: #1180ea ;color:#fff}
.countbox-left ul li i.f22{ font-size: 23px;}
.jbcx li{ width: 16.66%;text-align: center;}
.panela{padding: 15px;border-bottom: 1px solid #f1f4f9;}
.panela ul li a{ display: inline-block; float: left; margin-right: 15px; padding: 0 10px; background-color: #fcfcfc; border: 1px solid #e8e8e9; color: #333; height: 32px; line-height: 32px;}
.panela ul li a:hover{ text-decoration: none; background-color: #1180ea;  color: #fff;}
section.paneltable{ display: block;padding: 15px;}
section.paneltable .title p{ font-size: 14px;border-left: 3px solid #eb7575; padding-left:4px; font-weight: bold;}
section table{ margin-top: 10px; border-top:1px solid #dedede;border-left:1px solid #dedede;}
section table tr td{vertical-align: middle;border-right:1px solid #dedede;border-bottom:1px solid #dedede; padding: 10px 0; line-height: 24px; text-align: center;}
section table tr td.tb{ background-color: #f4f4f4;}
section table.txtleft tr td,section table tr td.txtleft{ text-align: left; padding-left: 10px;}
section table.txtright tr td,section table tr td.txtright{ text-align: right; padding-right: 10px;}

.tab-content .paneltable{ display: block;padding: 15px;}
.tab-content table{ margin-top: 10px; border-top:1px solid #dedede;border-left:1px solid #dedede;}
.tab-content table tr td{vertical-align: middle;border-right:1px solid #dedede;border-bottom:1px solid #dedede; padding: 10px 0; line-height: 24px; text-align: center;}
.tab-content table tr td.tb{ background-color: #f4f4f4;}
.tab-content table.txtleft tr td,.tab-content table tr td.txtleft{ text-align: left; padding-left: 10px;}
.tab-content table.txtright tr td,.tab-content table tr td.txtright{ text-align: right; padding-right: 10px;}

.frbox1btn input{ margin-top: 15px;padding-left: 40px; margin-left: 25px; display: block; width: 170px; height: 38px; color: #fff; font-size: 16px;border-radius: 5px;}
.frbox1btn a{ margin-top: 15px;padding-left: 40px; margin-left: 25px; display: block; width: 170px; height: 38px; color: #fff; font-size: 16px;border-radius: 5px;}
.frbox1btn a.xypz{ background:#189cd7 url(../images/btnicons_01.png) no-repeat 20px 9px;}
.frbox1btn a.xypz:hover{ background:#1693cb url(../images/btnicons_01.png) no-repeat 20px 9px;}
.frbox1btn input.xypz{ background:#189cd7 url(../images/btnicons_01.png) no-repeat 20px 9px;}
.frbox1btn input.xypz:hover{ background:#1693cb url(../images/btnicons_01.png) no-repeat 20px 9px;}
.frbox1btn input.xydy{background:#ff9900 url(../images/btnicons_02.png) no-repeat 21px 10px;}
.frbox1btn input.xydy:hover{background:#f09104 url(../images/btnicons_02.png) no-repeat 21px 10px;}

.commonlist{border:1px solid #e3e3e3;background-color:#fff;padding: 0 10px 10px 10px;width:593px;height:285px;margin-bottom:180px;}
/*lhjc */
.lhjclist{border:1px solid #e3e3e3;background-color:#fff;padding: 0 10px 10px 10px;width:593px; margin-bottom:10px;height: 290px;}
.cjtoptie{height: 38px;line-height: 38px; border-bottom: 2px solid #e22323;}
.cjtoptie div {height: 38px;line-height: 38px;color: #333; font-size: 18px;}
.cjtoptie a {float: right;color: #999;}
.cjtoptie .gxspan{float: right;color:#999;}
.marrig{ margin-right:12px;}
/* jlhd */
.jianyi{background-color: #fff;margin-top: 13px;border: 1px solid #d4d1d1;width: 100%;padding:0 10px 10px 10px}
.yjtie{ height:40px;line-height:40px;border-bottom:1px solid #ece9e9;}
.yjtie span{ border-bottom: 1px solid #de1f20;color:#de1f20; height: 40px;display: block;float: left; font-size:16px;}
.yjtie em{float: right;font-style: normal;}
.botsub{text-align: center; margin-top:55px;}
.botsub input{ width:160px;height:35px;border-radius:5px;margin:0 10px; color:#fff; font-size:16px;}
.botsub input.submitbtn{ background-color:#e32325}
.botsub input.submitbtn:hover{background-color:#d92224;}
.botsub input.czbtn{ background-color:#169bd5;}
.botsub input.czbtn:hover{background-color:#1392ca;}
/* xywz */
.xywzwrap{border: 1px solid #e3e3e3; background-color: #fff;padding:10px;margin-bottom: 10px;}
.xywz-tie{ padding: 10px 0;border-bottom:1px solid #eaeaea;}
.xywz-tie p{border-left:4px solid #de1f20;height:24px; padding-left:17px; font-size:18px;}
.wzlist{ padding:20px 0;}
.wzlist a{display: block;float: left;width: 175px; height: 36px;line-height: 36px; border: 1px solid #979797; margin: 11px 10px;text-align: center;color: #181717;font-size: 16px;}
.wzlist a:hover{color:#de1f20;border:1px solid #de1f20;text-decoration: none;}

.marmg{width: 350px;}
.citys{ width:100%;float: left;padding: 12px 0 20px;}
.units-list{ width:100%;float: left;padding: 12px 0;}
.citys ul{width: 180px;float: left;}
.citys ul li,.units-list ul li{ width: 100%; height: 28px; line-height: 28px;}
.citys ul li a,.units-list ul li a{ color: #333; text-decoration: none;}
.citys ul li a:hover{color:#DE1F20;}
.units-list ul li a:hover{color:#DE1F20;}
.citys ul li .disable,.citys ul li .disable:hover{ color:#999;}
.units-list ul{width: 166px;float: left;}