﻿/* 概览 */
.gl_all { padding:0px 30px;}
.year-sclect { padding:20px 30px;background:#fafafa;}
.sm-gl-xx ul{ width:95%;}
.sm-gl-xx ul li { float:left; margin-left:8px; margin-right:8px; color:#d3d1d2; padding-bottom:10px;  }
.sm-gl-xx ul li a { padding-left:7px; padding-right:7px; height:21px; line-height:21px; display:block; text-align:center; text-decoration:none; }
.sm-gl-xx span{height: 21px; line-height: 21px;}
.sm-gl-xx span a{ background: url(201805xyfz_xygs_sgscx_icon.png) right center no-repeat; padding-right: 20px; color:#de000b}
.sm-gl-xx ul li a:hover,.sm-gl-xx ul li.curr a { background:#d81616; color:#FFF; }
.sm-gl-bg tr td { padding-top:5px; padding-bottom:5px;}
.sm_gl_inp_text { background:#FFF; border:1px solid #dcdcdc; width:253px; height:29px; line-height:29px; float:left; padding-left:10px;}
.sm_gl_inp_btn01 { width:74px; height:31px; background:url(201805xyfz_xyfw_gl_btn.jpg) left top no-repeat; float:left;  margin-left:12px; border:none; cursor: pointer;}
.list-ndbg { border-bottom:1px dashed #cccccc; padding-bottom:25px;}

.zxft_tit{ height:50px; border-bottom:1px solid #e1e1e1; margin-top:20px;}
.zxft_tit h4{ float:left; font-size:18px; line-height:49px;border-bottom: 2px solid #d81616; float: left; margin: 0;}
.zxft_tit span{ line-height:40px; padding-left:30px;}
.gl-ndbg ul li { background:url(201805_xyfz_gxl_03.jpg) 15px center no-repeat; padding-left:27px; line-height:36px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.gl-ndbg ul li span { float:right; color:#999; padding-right:15px;}

.gdlm-xl { position:absolute; width:121px; background:#FFF; border:1px solid #e1e1e1; border-top:none; text-align:center; line-height:30px; z-index:99; top:27px; left:0px;}
.gdlm-xl li  {padding-top:5px; padding-bottom:5px;}
.gdlm-xl li  a { margin-left:5px; margin-right:5px; display:block; text-decoration:none;}
.gdlm-xl li  a:hover,.gdlm-xl ul li.curr a { background:#f8f8f8;}

/* 父概览 */
.gl-ndbg-tit { height:40px; line-height:38px; border-bottom:2px solid #e1e1e1;}
.gl-ndbg-tit h4 {float:left;  height:40px; color:#FFF;  margin: 0; line-height: 40px; margin-right: 20px; }
.gl-ndbg-tit h4 a {padding: 0 30px; float:left; background:#f2f2f2; height:40px; display:block;  text-decoration:none;}
.gl-ndbg-tit h4 a:hover,.gl-ndbg-tit h4.no a{background:#d81616; color:#FFF; }
.gl-ndbg-tit span a { float:right; color:#999; padding-right:17px;}

/*----细览----*/
.xl_main{ padding:30px 70px; background-color:#fff;}
.xl_tit{ padding-bottom:25px; border-bottom:1px solid #dddddd;}
.xl_tit h4{ font-size:32px; font-weight:bold; line-height:40px;}
.xl_tit p{ font-size:20px; line-height:32px; padding-top:15px;}

.xl_sj span{ padding-right:70px; padding-left:29px; color:#666666;}
.xl_sj span a{color:#666666;}
.xl_sj_icon{ background:url(201805_xyfz_xl_icon01.png) left  center no-repeat;}
.xl_sj_icon2{ background:url(201805_xyfz_xl_icon02.png) left  center no-repeat;}
.xl_sj_icon3{ background:url(201805_xyfz_xl_icon03.png) left  center no-repeat;}


.xl_news{ padding:15px 0px;}
.xl_news p{ font-size:16px; line-height:32px;}
.xl_fj { padding-top:20px; padding-bottom:30px;}
.xl_fj h4{ font-size:16px; padding-left:27px; background:url(201612nfj_xl_tit_icon4.png) left center no-repeat;}
.xl_fj ul li{ background:url(201805_xyfz_gxl_03.jpg) left center no-repeat; padding-left:12px; line-height:32px;}
.xl_fj ul li a{ text-decoration:underline; color:#e90201;}
.xl_btn span{padding:0 15px;}
.xl_btn span a{width:54px; height:30px ;  border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:5px; background:url(201612nfj_xl_btn_bg.jpg) repeat-x; border:1px solid #cccccc; display:inline-block; line-height:30px; text-decoration:none;}
.xl_btn span a:hover{ background:#e90201; border:1px solid #d50302; color:#fff;}
.xl_btn{ padding-bottom:35px; border-bottom:1px solid #dddddd;}
.xl_xxgx{ padding-top:30px; padding-bottom:15px;}
.xl_xxgx h4{ line-height:32px; font-size:18px;}
.xl_xxgx ul li{ line-height:32px; background:url(201805_xyfz_gxl_03.jpg) left center no-repeat; padding-left:15px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.xl_xxgx ul li span{ float:right; color:#999;}



/*---------双公式---------*/

.sgs_box{ margin-top: 20px;}
.sgs_box_tit{ height: 45px; line-height: 45px; padding: 0 20px; background: #fafafa;}
.sgs_box_tit p{ float: right;}
.sgs_box_tit p span{ color:#d81616;}
.sgs_box_tit h4{ font-size: 18px; }

.sgs_list{ padding:20px 20px; border-bottom: 1px dashed #ccc;}
.sgs_list span{ float: right; margin-top: 10px;}
.sgs_list span a{ padding: 2px 10px; display: inline-block; border: 1px solid #d81616; color:#d81616; vertical-align: middle;border-radius:3px; 
	-moz-border-radius:3px; 
	-ms-border-radius:3px; 
	-o-border-radius:3px; 
	-webkit-border-radius:3px; }
.sgs_list h4{ display: inline-block; vertical-align: middle;}
.sgs_list h4 em{ display: block; font-size: 16px; }
.sgs_list h4 i{ display: block; font-size: 12px; color:#999;margin-top: 10px;}
.sgs_bg{background: #fafafa;}