@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 PingFang,microsoft yahei, arial,sans-serif,\5b8b\4f53}
body{background-color:#fff;color:#666;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}
em,i,b{font-style:normal;font-weight:400;}
fieldset,img{border:0;}
ul,ol,li{list-style:none;}
button,input,select,textarea{font-size:100%;outline:none}
textarea{resize:none;}
img {display:inline-block;}
table{border-collapse:collapse;border-spacing:0;}
a{color: #666;}
a:link, a:visited{text-decoration:none;outline:none;}
a:hover{color:#39f;}

.iconfont {font-family:iconfont!important;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.clear{clear:both;display:block;height:0;overflow:hidden;font-size:0;}
.hide{display:none;}
.blue{color: #39f!important;}
.org{ color: #FF5C00!important;}
.gre{ color: #22ac38!important;}
.orange{ color: #FF5C00!important;}
.green{ color: #22ac38!important;}
.icon-com {background-image: url(../images/icon-com.png);display:inline-block;*display: inline;*zoom:1;vertical-align: middle;}
.l{ float: left; }
.r{ float: right; }


/*********** 通用分页 ***********/
.page-box { overflow: hidden; padding: 30px 0;}
.page-box-l { float: left; line-height: 34px;}
.page-box-l span { color: #666666; margin-left: 10px;}
.page-box .page-con { float: right;}
.page-box .page-con .laypage_main { margin: 0;}
.page-box .laypage_main a,.laypage_main span{height:34px;text-align: center; box-sizing: border-box; line-height:32px; font-size: 14px; border: 1px solid #ffffff;  }
.page-box .laypage_main button,.laypage_main input,.laypageskin_default a{border:1px solid #ffffff;background-color:#fff}
.page-box .laypage_main{font-size:0;clear:both;color:#666; margin: 10px 0;}
.page-box .laypage_main *{display:inline-block;vertical-align:top;font-size:14px}
.page-box .laypage_main a{text-decoration:none;color:#666; padding: 0 13px; position: relative;}
.page-box .laypage_main a:hover { border: #FF5C00 1px solid; color:#FF5C00; z-index: 99;}
.page-box .laypage_main a,.laypage_main span{margin:0 0px 0 3px; position: relative; z-index: 9; border-radius: 3px; border-color:#fff; }
.page-box .laypage_main a.laypage_prev,.laypage_main a.laypage_last,.laypage_main a.laypage_first,.laypage_main a.laypage_next { font-size: 12px;}
.page-box .laypage_main button{height:32px;line-height:32px;margin-left:10px;padding:0 10px;color:#666; cursor: pointer; border-radius: 3px;}
.page-box .laypage_main button:hover {border: #FF5C00 1px solid; color:#FF5C00;}
.page-box .laypageskin_default span{height:34px;line-height:34px;color:#999;border:1px solid #ffffff; margin-left: 3px; background: #ffffff; border-radius: 3px; }
.page-box .laypageskin_default .laypage_curr{background: #FF5C00; padding: 0 14px; height: 34px; border: none; line-height: 34px; color: #FFFFFF; z-index: 98;}
.page-box .laypageskin_default .current{background: #FF5C00; padding: 0 14px; height: 34px; border: none; line-height: 34px; color: #FFFFFF; z-index: 98;}
.page-box .laypageskin_molv a,.laypageskin_molv span{padding:0 12px;border-radius:2px}
.page-box .laypageskin_molv a{background-color:#f1eff0}
.page-box .laypageskin_molv .laypage_curr{background-color:#00AA91;color:#fff}
.page-box .laypageskin_molv input{height:24px;line-height:24px}
.page-box .laypageskin_molv button{height:26px;line-height:26px}
.page-box .laypageskin_yahei{color:#333}
.page-box .laypageskin_yahei a,.laypageskin_yahei span{padding:0 13px;border-radius:2px;color:#333}
.page-box .laypageskin_yahei .laypage_curr{background-color:#333;color:#fff}
.page-box .laypageskin_flow{text-align:center}
.page-box .laypageskin_flow .page_nomore{color:#999}
.page-box .laypage_main .laypage_total { border: none; background: none; }
.page-box .laypage_main input{width:40px; height: 30px;margin:0 5px;padding:0 5px; border-radius: 3px;}

/* 通用按钮 */
.com-btn-01 { display: inline-block; *display: inline; *zoom:1; width:130px; height: 48px; font-size: 18px; font-family:  "PingFang,microsoft yahei"; text-align: center; line-height: 48px; color: #fff;}
.com-btn-01:hover { text-decoration: none; color: #fff;}
.com-btn-01.ing b { /*display: none;*/  display: inline-block; *display: inline; *zoom:1; vertical-align: middle; width: 26px; height: 27px; line-height: 26px; margin-right: 6px; margin-top: -3px; -moz-animation:rotateing 2s infinite linear;-webkit-animation:rotateing 2s infinite linear;animation:rotateing 2s infinite linear;}
.com-btn-01.ing em {   font-size: 26px; width: 26px; height: 26px; overflow: hidden; display: inline-block; *display: inline; *zoom:1; vertical-align: middle;}
.com-btn-01.disabled { background: #eee; color: #aaa;}
.com-btn-01.color01 { background: #FF5C00;}
.com-btn-01.color01:hover { background: #ff7700;}
.com-btn-01.color01.dis { background: #ffb37f;}
.com-btn-01.color02 { background: #3399ff;}
.com-btn-01.color02:hover { background: #4da6ff;}
.com-btn-01.color02.dis { background: #99ccff;}
.com-btn-01.color03 { background: #fbfbfb; width: 128px; height: 46px; line-height: 46px; border: #ddd 1px solid; color: #333;}
.com-btn-01.color03:hover { background: #FF5C00; border: #FF5C00 1px solid; color: #fff;}
.com-btn-01.color04 { background: #fbfbfb; width: 128px; height: 46px; line-height: 46px; border: #ddd 1px solid; color: #333;}
.com-btn-01.color04:hover { background: #3399ff; border: #3399ff 1px solid; color: #fff;}
.com-btn-01.color05 { background: #fbfbfb; width: 128px; height: 46px; line-height: 46px; border: #ddd 1px solid; color: #333;}
.com-btn-01.color05:hover { background: #fff; border: #ccc 1px solid;}
.com-btn-01.color03.dis { background: #99ccff;}

.com-btn-02 { display: inline-block; *display: inline; *zoom:1; width:85px; height: 30px; font-size: 12px; font-family:PingFang \5b8b\4f53,arial; border-radius: 2px; text-align: center; line-height: 30px; color: #fff;}
.com-btn-02:hover { text-decoration: none; color: #fff;}
.com-btn-02.ing b { /*display: none;*/  display: inline-block; *display: inline; *zoom:1; vertical-align: middle; width: 14px; height: 14px; line-height: 15px; margin-right: 2px; margin-top: -3px; -moz-animation:rotateing 2s infinite linear;-webkit-animation:rotateing 2s infinite linear;animation:rotateing 2s infinite linear;}
.com-btn-02.ing em {   font-size: 14px; width: 14px; height: 14px; overflow: hidden; display: inline-block; *display: inline; *zoom:1; vertical-align: middle;}
.com-btn-02.ing:hover { cursor: default;}
.com-btn-02.disabled { background: #eee; color: #aaa;}
.com-btn-02.disabled:hover { cursor: default;}
.com-btn-02.color01 { background: #FF5C00;}
.com-btn-02.color01:hover { background: #ff7700;}
.com-btn-02.color01.dis { background: #ffb37f;}
.com-btn-02.color02 { background: #3399ff;}
.com-btn-02.color02:hover { background: #4da6ff;}
.com-btn-02.color02.dis { background: #99ccff;}
.com-btn-02.color03 { background: #fbfbfb; width: 83px; height: 28px; line-height: 28px; border: #ddd 1px solid; color: #333;}
.com-btn-02.color03:hover { background: #FF5C00; border: #FF5C00 1px solid; color: #fff;}
.com-btn-02.color04 { background: #fbfbfb; width: 83px; height: 28px; line-height: 28px; border: #ddd 1px solid; color: #333;}
.com-btn-02.color04:hover { background: #3399ff; border: #3399ff 1px solid; color: #fff;}
.com-btn-02.color05 { background: #fbfbfb; width: 83px; height: 28px; line-height: 28px; border: #ddd 1px solid; color: #333;}
.com-btn-02.color05:hover { background: #fff; border: #ccc 1px solid;}
.com-btn-02.color03.dis { background: #99ccff;}

.com-btn-03 { display: inline-block; *display: inline; *zoom:1; width:120px; height: 36px; font-size: 16px; font-family:PingFang, "microsoft yahei",arial; border-radius: 2px; text-align: center; line-height: 35px; color: #fff;}
.com-btn-03:hover { text-decoration: none; color: #fff;}
.com-btn-03.ing b { /*display: none;*/  display: inline-block; *display: inline; *zoom:1; vertical-align: middle; width: 18px; height: 18px; line-height: 15px; margin-right: 4px; margin-top: -3px; -moz-animation:rotateing 2s infinite linear;-webkit-animation:rotateing 2s infinite linear;animation:rotateing 2s infinite linear;}
.com-btn-03.ing em {   font-size: 18px; width: 18px; height: 18px; overflow: hidden; display: inline-block; *display: inline; *zoom:1; vertical-align: middle;}
.com-btn-03.ing:hover { cursor: default;}
.com-btn-03.disabled { background: #eee; color: #aaa;}
.com-btn-03.disabled:hover { cursor: default;}
.com-btn-03.color01 { background: #FF5C00;}
.com-btn-03.color01:hover { background: #ff7700;}
.com-btn-03.color01.dis { background: #ffb37f;}
.com-btn-03.color02 { background: #3399ff;}
.com-btn-03.color02:hover { background: #4da6ff;}
.com-btn-03.color02.dis { background: #99ccff;}
.com-btn-03.color03 { background: #fbfbfb; width: 118px; height: 34px; line-height: 33px; border: #ddd 1px solid; color: #333;}
.com-btn-03.color03:hover { background: #FF5C00; border: #FF5C00 1px solid; color: #fff;}
.com-btn-03.color04 { background: #fbfbfb; width: 118px; height: 34px; line-height: 33px; border: #ddd 1px solid; color: #333;}
.com-btn-03.color04:hover { background: #3399ff; border: #3399ff 1px solid; color: #fff;}
.com-btn-03.color05 { background: #fbfbfb; width: 118px; height: 34px; line-height: 33px; border: #ddd 1px solid; color: #333;}
.com-btn-03.color05:hover { background: #fff; border: #ccc 1px solid;}
.com-btn-03.color03.dis { background: #99ccff;}

.com-btn-04 { display: inline-block; *display: inline; *zoom:1; width:120px; height: 40px; font-size: 16px; font-family:PingFang, "microsoft yahei",arial; border-radius: 2px; text-align: center; line-height: 39px; color: #fff;}
.com-btn-04:hover { text-decoration: none; color: #fff;}
.com-btn-04.ing b { /*display: none;*/  display: inline-block; *display: inline; *zoom:1; vertical-align: middle; width: 18px; height: 18px; line-height: 15px; margin-right: 4px; margin-top: -3px; -moz-animation:rotateing 2s infinite linear;-webkit-animation:rotateing 2s infinite linear;animation:rotateing 2s infinite linear;}
.com-btn-04.ing em {   font-size: 18px; width: 18px; height: 18px; overflow: hidden; display: inline-block; *display: inline; *zoom:1; vertical-align: middle;}
.com-btn-04.ing:hover { cursor: default;}
.com-btn-04.disabled { background: #eee; color: #aaa;}
.com-btn-04.disabled:hover { cursor: default;}
.com-btn-04.color01 { background: #FF5C00;}
.com-btn-04.color01:hover { background: #ff7700;}
.com-btn-04.color01.dis { background: #ffb37f;}
.com-btn-04.color02 { background: #3399ff;}
.com-btn-04.color02:hover { background: #4da6ff;}
.com-btn-04.color02.dis { background: #99ccff;}
.com-btn-04.color03 { background: #fbfbfb; width: 118px; height: 38px; line-height: 37px; border: #ddd 1px solid; color: #333;}
.com-btn-04.color03:hover { background: #FF5C00; border: #FF5C00 1px solid; color: #fff;}
.com-btn-04.color04 { background: #fbfbfb; width: 118px; height: 38px; line-height: 37px; border: #ddd 1px solid; color: #333;}
.com-btn-04.color04:hover { background: #3399ff; border: #3399ff 1px solid; color: #fff;}
.com-btn-04.color05 { background: #fbfbfb; width: 118px; height: 38px; line-height: 37px; border: #ddd 1px solid; color: #333;}
.com-btn-04.color05:hover { background: #fff; border: #ccc 1px solid;}
.com-btn-04.color03.dis { background: #99ccff;}
/*********** 按钮 **********/
.btn-com-01{ display:inline-block; width: 120px; height: 38px; text-align: center; line-height: 36px; font-size: 15px; color: #666666; background: #FFFFFF; box-sizing: border-box; border-radius: 8px 8px 8px 8px; border: 1px solid #CCCCCC; }
.btn-com-01:hover{ color: #FF5C00; border-color: #FF5C00; }
.btn-com-01.color01{ background: linear-gradient( 270deg, #FF5C00 0%, #FF9900 100%); height: 38px; line-height: 36px; border-radius: 8px; border: none; color: #ffffff; }
.btn-com-01.color01:hover{background: linear-gradient( 90deg, #FF5C00 0%, #FF9900 100%);}
.btn-com-01.color02{background: #ffffff; }
.btn-com-01.color02:hover{background: #FFEEE4; color: #FF5C00; border-color: #FF5C00; }
.btn-com-01.color03{background: #FFEEE4; border-color: #FF5C00; color: #FF5C00;}
.btn-com-01.color03:hover{background: linear-gradient( 90deg, #FF5C00 0%, #FF9900 100%); border:none; color: #FFFFFF;}
.btn-com-01.disa{ background: #DEE2EC; color: #A9B2C8 !important;  border-color: #DEE2EC; cursor: default; }
.btn-com-01.disa:hover{ background: #DEE2EC; color: #A9B2C8 !important;  border-color: #DEE2EC; }
.com-btn-02 { display: inline-block; *display: inline; *zoom:1; width:85px; height: 30px; font-size: 12px; font-family:PingFang \5b8b\4f53,arial; border-radius: 2px; text-align: center; line-height: 30px; color: #fff;}
.com-btn-02:hover { text-decoration: none; color: #fff;}
.com-btn-02.ing b { /*display: none;*/  display: inline-block; *display: inline; *zoom:1; vertical-align: middle; width: 14px; height: 14px; line-height: 15px; margin-right: 2px; margin-top: -3px; -moz-animation:rotateing 2s infinite linear;-webkit-animation:rotateing 2s infinite linear;animation:rotateing 2s infinite linear;}
.com-btn-02.ing em {   font-size: 14px; width: 14px; height: 14px; overflow: hidden; display: inline-block; *display: inline; *zoom:1; vertical-align: middle;}
.com-btn-02.ing:hover { cursor: default;}
.com-btn-02.disabled { background: #eee; color: #aaa;}
.com-btn-02.disabled:hover { cursor: default;}
.com-btn-02.color01 { background: #FF5C00;}
.com-btn-02.color01:hover { background: #ff7700;}
.com-btn-02.color01.dis { background: #ffb37f;}
.com-btn-02.color02 { background: #3399ff;}
.com-btn-02.color02:hover { background: #4da6ff;}
.com-btn-02.color02.dis { background: #99ccff;}
.com-btn-02.color03 { background: #fbfbfb; width: 83px; height: 28px; line-height: 28px; border: #ddd 1px solid; color: #333;}
.com-btn-02.color03:hover { background: #FF5C00; border: #FF5C00 1px solid; color: #fff;}
.com-btn-02.color04 { background: #fbfbfb; width: 83px; height: 28px; line-height: 28px; border: #ddd 1px solid; color: #333;}
.com-btn-02.color04:hover { background: #3399ff; border: #3399ff 1px solid; color: #fff;}
.com-btn-02.color05 { background: #fbfbfb; width: 83px; height: 28px; line-height: 28px; border: #ddd 1px solid; color: #333;}
.com-btn-02.color05:hover { background: #fff; border: #ccc 1px solid;}
.com-btn-02.color03.dis { background: #99ccff;}



/********** tag图标 **********/
/* .tags { display: inline-block; *display: inline; *zoom:1; vertical-align: middle; width: 16px; height: 16px; background: url(../images/tags-icon.png) no-repeat;} */
.tags { display: inline-block; *display: inline; *zoom:1; vertical-align: middle; width: 16px !important; height: 16px !important; background: url(../images/common-icon.png) no-repeat; background-size: 100%; background-position: 0 0 !important; }
.tags.icon-jsfh { background-position: 0 0; }
.tags.icon-jpmj { background: url(../images/jpmj.gif) no-repeat;}
.tags.icon-smrz { background-position: 0 -48px; }
.tags.icon-bzj { background-position: 0 -72px; }
.tags.icon-xdmc { background-position: 0 -96px; }
.tags.icon-shwy { background-position: 0 -120px; }
.tags.icon-whpf { background-position: 0 -144px; }
.tags.icon-sfyz { background-position: 0 -168px; }
.tags.icon-jgxs { background-position: 0 -192px; }
.tags.icon-pfjfw { background-position: 0 -216px; }
.tags.icon-cxsj { background-position: 0 -240px; }
.tags.icon-aqrz { background-position: 0 -264px; }
.tags.icon-cxjt { background-position: 0 -288px; }
.tags.icon-cdbp { background-position: 0 -288px; }
.tags.icon-jgzd { background-position: 0 -312px; }
.tags.icon-jsfl { background-position: 0 -336px; }
.tags.icon-jtrz { background-position: 0 -360px; }
.tags.icon-lhgm { background-position: 0 -384px; }
.tags.icon-pzbz { background-position: 0 -408px; }
.tags.icon-sdfh { background-position: 0 -432px; }
.tags.icon-zhgh { background-position: 0 -456px; }
.tags.icon-ji { background-position: 0 -480px; }
.tags.icon-dan { background-position: 0 -504px; }
.tags.icon-zhbp { background-position: 0 -528px; }
.tags.icon-fwbz { background-position: 0 -552px; }
.tags.icon-qfzy { background-position: 0 -576px; }
.tags.icon-shbz { background-position: 0 -600px; }
.tags.icon-jsmc { background-position: 0 -624px; }
.tags.icon-mjfh { background-position: 0 -648px; width: 49px;}
.tags.icon-ptdf { background-position: 0 -672px; width: 49px;}
.tags.icon-wl { background-position: 0 -696px; }
.tags.icon-zhyz { background-position: 0 -720px; }
.tags.icon-gfzh { background-position: 0 -744px; }
.tags.icon-zyzh { background-position: 0 -767px; }
.tags.icon-dhbp { background-position: 0 -792px; }
.tags.icon-htqf { background-position: 0px -817px; }
.tags.icon-gou { background-position: 0px -842px;}
.tags.icon-qiu { background-position: 0px -867px; width: 30px;}
.tags.icon-zsbpl { background-position: 0 -892px; width: 89px;}
.tags.icon-zsbp { background-position: 0 -917px; width: 17px;}
.tags.icon-jpdbmj { background-position: 0 -942px; width: 62px;}
.tags.icon-rzgzs { background-position: 0 -967px; width: 57px;}
.tags.icon-rzgzsh { background-position: 0 -992px;}
.tags.icon-tupian { background-position: 0 -1015px;}
.tags.icon-yxzh { background-position: 0 -1039px; width: 49px;}
.tags.icon-zdfh { background-position: 0 -1065px; width: 49px;}
.tags.icon-rlsb { background-position: 0 -1091px;}
.tags.icon-sjbp { background-position: 0 -1118px;}
.tags.icon-aheartl { background-position: 0 -1145px; width: 55px;}
.tags.icon-aheart { background-position: 0 -1174px;}
.tags.icon-ios { background-position: 0 -1206px; width: 49px;}
.tags.icon-android { background-position: 0 -1233px; width: 49px;}
.tags.icon-zzyh { background-position: 0 -1260px;}
.tags.icon-sprz { background-position: 0 -1287px;}
.tags.icon-zrxy { background-position: 0 -1314px;}
.tags.icon-qiugou { background-position: 0 -1343px; width: 47px;}
.tags.icon-second{ background-position: 0 -1372px; width: 36px;}
.tags.icon-nosecond{ background-position: 0 -1398px; width: 43px;}
.tags.icon-report{ background-position: 0 -1424px; width: 79px;}
.tags.icon-shenhebaogao{ background-position: 0 -1450px; width: 58px;}
.tags.icon-shbp{ background-position: 0 -1474px; width: 54px;}
.tags.icon-actrecy{ background-position: 0 -1494px;}
.tags.icon-recybp{ background-position: 0 -1514px; width: 44px;}
.tags.icon-yjaxg{ background-position: 0 -1538px; width: 44px;}
.tags.icon-yjaxgs{ background-position: 0 -1562px;}
.tags.icon-yzbp{ background-position: 0 -1586px; width: 84px;}
.tags.icon-zcbp{ background-position: 0 -1610px; width: 84px;}
.tags.icon-yzbps{ background-position: 0 -1634px;}
.tags.icon-zcbps{ background-position: 0 -1658px;}
.tags.icon-jpdl-l{ background-position: 0 -1684px;  width: 61px;}
.com-breadcrumb ul li{float: left;}
.com-breadcrumb {
    height: 16px;
    line-height: 16px;
    width: 1190px;
    margin: 0px auto 12px 0px;
}