/* ==css重置样式== */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legendinput,textarea,p,blockquote,th,td { margin: 0;padding: 0;font: 12px Arial, Helvetica, sans-serif;color: #333;}
em { font-style: normal;}
table {
  width: 100%;
  border: 0;
  border-collapse: collapse;
  border-spacing: 0;
}
a {
  text-decoration: none;
  cursor: pointer;
}
fieldset,img {
  border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
  font-style: normal;
  font-weight: normal;
}
ul,ol,li,dt,dd {
  list-style: none;
}
caption,th {
  text-align: left;
}
h1,h2,h3,h4,h5,h6 {
  font-size: 100%;
  font-weight: normal;
}
q:before,q:after {
  content: '';
}
abbr,acronym {
  border: 0;
  font-variant: normal;
}
sup {
  vertical-align: text-top;
}
sub {
  vertical-align: text-bottom;
}
input,textarea,select {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  *font-size: 100%;
}
legend {
  color: #000000;
}
strong {
  font-weight: bold;
}
.clearfix {
  display: block;
  zoom: 1;
}
.clearfix:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clear {
  clear: both;
  height: 0;
  overflow: hidden;
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.dis-in-b {
  display: inline-block;
}
.mt10 {
  margin-top: 10px;
}
.mt20 {
  margin-top: 20px;
}
.mt40 {
  margin-top: 40px;
}
.ml-6 {
  margin-left: 6px;
}
.mt-6 {
  margin-top: 6px;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.nav li {
  display: inline-block;
  float: left;
}
/* ==布局样式== */
.rows {
  width: 100%;
}
body {
  background: url(../images/cyl_top_pic.jpg) no-repeat center top;
}
.page-center {
  width: 952px;
  margin: 0 auto;
  text-align: left;
}
#header {
  width: 1000px;
  width: 952px;
  margin: 0 auto;
  text-align: left;
  height: 267px;
}
#header .logo-search {
  height: 80px;
  padding: 14px 0 133px 0;
  display: block;
  zoom: 1;
}
#header .logo-search:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
#header .logo-search h1 {
  display: inline-block;
  float: left;
  width: 390px;
}
#header .logo-search .search {
  display: inline-block;
  float: right;
  margin-top: 4px;
  height: 29px;
  background: url(../images/cyl_index_input_bg01.png) no-repeat left center;
  padding-left: 15px;
}
#header .logo-search .search .sr {
  display: inline-block;
  float: left;
  width: 200px;
  height: 29px;
  border: none;
  background: #fff;
  padding: 0 10px;
  font: 14px/29px "微软雅黑";
  color: #333;
}
#header .logo-search .search .btn {
  display: inline-block;
  float: right;
  width: 32px;
  height: 29px;
  margin-left: 1px;
  border: none;
  background: url(../images/cyl_index_btn_bg01.png) no-repeat;
  cursor: pointer;
}
#header .nav li {
  width: 105px;
  height: 32px;
  padding: 8px 0 0 0;
  margin-right: 1px;
  background: url(../images/cyl_index_nav_bg.png) no-repeat left top;
  text-align: center;
}
#header .nav li a {
  display: inline-block;
  width: 105px;
  height: 32px;
  background: #2d99d6;
  font: 17px/26px "微软雅黑";
  color: #fff;
}
#header .nav li.cur,
#header .nav li:hover {
  background: url(../images/cyl_index_nav_hover.png) no-repeat left top;
}
#header .nav li.cur a,
#header .nav li:hover a {
  background: #cf3628;
}
#content {
  padding-top: 25px;
}
.row01 {
  margin-top: 35px;
  display: block;
  zoom: 1;
}
.row01:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.row01 .col-3-1 {
  width: 300px;
  float: left;
  padding-left: 0;
}
.row01 .col-3-2 {
  width: 300px;
  float: left;
  padding-left: 26px;
}
.row01 .col-3-3 {
  width: 300px;
  float: left;
  padding-left: 26px;
}
.row01 .m-box {
  height: 180px;
}
.row01 .m-box h2 {
  height: 106px;
  position: relative;
  z-index: 1;
}
.row01 .m-box h2 img {
  width: 300px;
  height: 106px;
  z-index: 2;
}
.row01 .m-box h2 strong {
  display: inline-block;
  width: 107px;
  height: 29px;
  position: absolute;
  left: 50%;
  margin-left: -53px;
  top: -16px;
  font: 18px/29px "微软雅黑";
  color: #fff;
  text-align: center;
}
.row01 .m-box h2 strong .tit01 {
  background: url(../images/cyl_index_tit_bg01.png) no-repeat;
}
.row01 .m-box h2 strong .tit02 {
  background: url(../images/cyl_index_tit_bg02.png) no-repeat;
}
.row01 .m-box h2 strong .tit03 {
  background: url(../images/cyl_index_tit_bg03.png) no-repeat;
}
.row01 .m-box h2 .tit01 {
  background: url(../images/cyl_index_tit_bg01.png) no-repeat;
}
.row01 .m-box h2 .tit02 {
  background: url(../images/cyl_index_tit_bg02.png) no-repeat;
}
.row01 .m-box h2 .tit03 {
  background: url(../images/cyl_index_tit_bg03.png) no-repeat;
}
.row01 .m-box .article-list {
  height: 130px;
  background: #fff;
  padding: 10px;
}
.row01 .m-box .article-list li {
  height: 26px;
}
.row01 .m-box .article-list li span {
  display: inline-block;
  float: right;
  font: 12px/26px "微软雅黑";
  color: #666;
}
.row01 .m-box .article-list li a {
  padding-left: 14px;
  background: url(../images/cyl_index_li_ico.png) no-repeat left center;
  font: 12px/26px "微软雅黑";
  color: #333333;
}
.row01 .m-box .article-list li a:hover {
  color: #ff6600;
}
.row01 .m-box p {
  height: 36px;
  text-align: center;
}
.row01 .m-box p a {
  background: url(../images/cyl_index_ico_more.png) no-repeat right 2px;
  padding-right: 18px;
  font: 15px/36px "微软雅黑";
  color: #fff;
}
.row01 .m-box p a:hover {
  text-decoration: underline;
}
.row01 .m-box p.more01 {
  background: #cf3628;
}
.row01 .m-box p.more02 {
  background: #f69d0f;
}
.row01 .m-box p.more03 {
  background: #20aa5c;
}
.row02 {
  margin-top: 20px;
  height: 140px;
}
.row02 h2 {
  display: inline-block;
  float: left;
  width: 30px;
  height: 100px;
  background: #7ba1e5;
  padding: 20px 0;
  font: 18px/25px "微软雅黑";
  color: #fff;
  text-align: center;
}
.row02 ul {
  display: inline-block;
  float: right;
  width: 890px;
  padding: 10px 32px 10px 0;
  background: #fff;
  position: relative;
}
.row02 ul li {
  display: inline-block;
  float: left;
  width: 160px;
  height: 120px;
  padding-left: 14.5px;
  position: relative;
}
.row02 ul li img {
  width: 160px;
  height: 120px;
}
.row02 ul li span {
  display: inline-block;
  width: 160px;
  height: 24px;
  background: #000;
  font: 16px/24px "微软雅黑";
  color: #fff;
  text-align: center;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
  position: absolute;
  left: 14.5px;
  bottom: 0;
}
.row02 ul .more {
  display: inline-block;
  width: 32px;
  height: 42px;
  background: url(../images/cyl_index_ico_more01.png) no-repeat;
  position: absolute;
  right: 0;
  bottom: 0;
}
.row03 {
  background: #dbe2e6;
  margin-top: 20px;
  height: 180px;
}
.row03 h2 {
  display: inline-block;
  float: left;
  width: 30px;
  height: 100px;
  background: #4179de;
  padding: 40px 0;
  font: 18px/25px "微软雅黑";
  color: #fff;
  text-align: center;
}
.row03 .main {
  display: inline-block;
  float: left;
  width: 874px;
  padding: 8px 0 8px 0;
  margin-left: 14px;
}
.row03 .main ul li {
  display: inline-block;
  float: left;
  width: 210px;
  height: 164px;
  padding-right: 8px;
}
.row03 .main ul li img {
  width: 210px;
  height: 164px;
}
.row03 .btn-box {
  display: inline-block;
  float: right;
  width: 22px;
  height: 180px;
}
.row03 .btn-box a {
  display: inline-block;
  margin-top: 45px;
  width: 22px;
  height: 22px;
}
.row03 .btn-box a.pre {
  background: url(../images/cyl_index_pre_bg.png) no-repeat;
}
.row03 .btn-box a.pre:hover {
  background: url(../images/cyl_index_pre_hover.png) no-repeat;
}
.row03 .btn-box a.next {
  background: url(../images/cyl_index_next_bg.png) no-repeat;
}
.row03 .btn-box a.next:hover {
  background: url(../images/cyl_index_next_hover.png) no-repeat;
}
#footer {
  border-top: 1px solid #f5f5f5;
  background: #ffffff;
  padding: 30px 0;
}
#footer .l-box {
  display: inline-block;
  float: left;
}
#footer p {
  font: 12px/22px "微软雅黑";
  color: #666;
}
#footer p a {
  font: 12px/22px "微软雅黑";
  color: #666;
}
#footer p a:hover {
  color: #ff6600;
}
#footer select {
  display: inline-block;
  float: right;
  width: 230px;
  height: 28px;
  border: 1px solid #d7d7d7;
  background: #949BA5;
  font: 12px/28px "微软雅黑";
  color: #fff;
}
.right-nav {
  z-index: 9999;
  display: inline-block;
  width: 50px;
  position: fixed;
  top: 300px;
  right: 10px;
}
.right-nav li {
  height: 50px;
  text-align: center;
  margin-bottom: 1px;
}
.right-nav li a {
  display: inline-block;
  width: 50px;
  height: 50px;
}
.right-nav .li01 {
  position: relative;
}
.right-nav .li01 a {
  background: #272727 url(../images/cyl_index_right_ico01.png) no-repeat center center;
}
.right-nav .li01 i {
  display: inline-block;
  width: 7px;
  height: 13px;
  background: url(../images/cyl_right_nav_ico.png) no-repeat;
  position: absolute;
  top: 20px;
  left: 0;
}
.right-nav .li01 .tc-box {
  display: inline-block;
  width: 100px;
  height: 100px;
  padding: 10px;
  background: #fff;
  position: absolute;
  top: 0;
  left: -120px;
  z-index: 9999;
}
.right-nav .li01 .tc-box img {
  width: 100px;
  height: 100px;
}
.right-nav .li01:hover a {
  background: #1661af url(../images/cyl_index_right_ico01.png) no-repeat center center;
}
.right-nav .li02 a {
  background: #272727 url(../images/cyl_index_right_ico02.png) no-repeat center center;
}
.right-nav .li02:hover a {
  background: #1661af url(../images/cyl_index_right_ico02.png) no-repeat center center;
}
.right-nav .li03 a {
  background: #272727 url(../images/cyl_index_right_ico03.png) no-repeat center center;
}
.right-nav .li03:hover a {
  background: #1661af url(../images/cyl_index_right_ico03.png) no-repeat center center;
}
.gl-con {
  width: 1000px;
  width: 952px;
  margin: 0 auto;
  text-align: left;
  display: block;
  zoom: 1;
  padding-bottom: 25px;
}
.gl-con:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.gl-con .col-2-1 {
  width: 192px;
  float: left;
  padding-left: 0;
}
.gl-con .col-2-2 {
  width: 744px;
  float: left;
  padding-left: 16px;
}
.gl-con .gl-left li {
  height: 39px;
  border-bottom: 1px solid #fff;
  background: #75afeb;
  padding-left: 32px;
}
.gl-con .gl-left li a {
  font: 17px/39px "微软雅黑";
  color: #fff;
}
.gl-con .gl-left li:hover,
.gl-con .gl-left li.cur {
  background: #cf3628 url(../images/cyl_left_li.png) no-repeat right top;
}
.gl-con .gl-right ul {
  background: #fff;
  padding: 10px;
}
.gl-con .gl-right ul li {
  height: 44px;
}
.gl-con .gl-right ul li span {
  display: inline-block;
  float: right;
  font: 16px/44px "微软雅黑";
  color: #666;
}
.gl-con .gl-right ul li a {
  padding-left: 14px;
  background: url(../images/cyl_li_ico.png) no-repeat left center;
  font: 16px/44px "微软雅黑";
  color: #333333;
}
.gl-con .gl-right ul li a:hover {
  color: #ff6600;
}
.gl-con .gl-right ul li {
  background: url(../images/cyl_line.png) repeat-x left bottom;
}
.xlcontent {
  background: #fff;
}
.xlcontent .main {
  margin-top: 5px;
  padding: 30px 40px;
  text-align: center;
}
.xlcontent .main h4 {
  padding: 10px 0;
  color: #333333;
  font: 24px/36px "微软雅黑";
}
.xlcontent .main h6 {
  height: 30px;
  color: #999;
}
.xlcontent .main h6 label {
  list-style: none;
  padding: 0 6px;
  color: #999;
  font: 14px/30px "微软雅黑";
}
.xlcontent .main h6 label a {
  color: #999;
  padding: 0;
}
.xlcontent .main h6 label a:hover {
  color: #f60;
}
.xlcontent .main .nr {
  padding: 0 16px;
  text-align: left;
}
.xlcontent .main .nr p {
  font: 14px/30px "微软雅黑";
  padding: 16px 0;
}
.xlcontent .main .nr p * {
  font: 14px/30px "微软雅黑";
}
.xlcontent .main .nr p strong {
  font-weight: bold;
}
.page {
  background: #d2e4f6;
  padding-top: 5px;
  height: 30px;
  font: 14px/20px "微软雅黑";
  text-align: center;
  color: #333333;
}
.page a {
  display: inline-block;
  padding: 0 4px;
  margin: 2px;
  font: 14px/20px "微软雅黑";
  color: #2d99d6;
  text-decoration: none;
  border: #2d99d6 1px solid;

}
.page a:hover {
  color: #cf3628;
  background: none;
}
.page span {
  padding: 0 5px;
  font: 14px/20px "微软雅黑";
  color: #333333;
}
.page input.tz {
  width: 54px;
  height: 26px;
  text-align: center;
  font-size: 14px;
  font-family: "微软雅黑";
  color: #333;
  padding-bottom: 3px;
  padding: 2px 0 0 0 \9;
  cursor: pointer;
}
/* Pages */

.manu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 20px; MARGIN: 3px; margin-top:15px; font-family:Arial, Helvetica, sans-serif; PADDING-TOP: 20px; TEXT-ALIGN: center;
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

/*new*/

.tab_new{
  background-color:#2d99d7;
  font:18px/29px "微软雅黑"; HEIGHT: 36px;
  color:#fff;
}

.tab_new img,.tab_new span{
 vertical-align:middle;
 padding-left:5px;
}
.tab_new span a{
padding-right:7px;
font:14px/29px "微软雅黑"; FLOAT: right;
 color:#fff;
}