@charset "utf-8";
*{pdding:0; margin:0;}
body{color:#333333; font-size:16px; font-family:Microsoft Yahei; -webkit-text-size-adjust:none;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#cc3333;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:Microsoft Yahei; font-size:14px;}
input:focus, textarea:focus{ outline: none;}
.wrapbox{width: 100%; background: url(../images/banner.png) no-repeat top center;}
.header .container{position:relative; height:438px;}
.header .container .nc-logo{top:15px; left:0; z-index:1;}
.contentbox{max-width: 1200px; margin:0 auto; margin-top:20px; overflow: hidden; }
.cont01{ overflow: hidden; padding:15px 5px 5px; background: #F7F8FB; border:1px solid #39AAFF;}
.cont01_l{ width: 300px; float: left; border-right:1px solid  #D8E0E9;}
.con01_r{width: 867px; float:right;}
.con01_r .title{font-size: 30px;font-weight: bold; line-height: 54px; 
padding-bottom: 20px;}
.con01_r .tt_list a{ background: url(../images/fk.png) no-repeat left center; padding-left: 20px;}
.con01_r .title a:hover{color:#000;}
.con01_r span{background: url(../images/icon01.png) no-repeat left center; padding-left: 30px; float: left; display: block; width: 34px; height: 37px; margin-top: 12px;}
.con01_r .title a{background: url(../images/icon02.png) no-repeat right center; padding-right: 85px; font-size:30px;}
.zhaiyao{font-size: 16px; color: #666;}
.zhaiyao p{text-indent: 2em; line-height: 27px; padding-right:10px}
.tt_list{ padding:10px;margin-top: 20px; background:url(../images/xxgktlbg.png) top left no-repeat; height:99px;}
.tt_list li{ line-height: 35px; font-size: 18px;padding-left: 50px;}
.tt_list li a{color:#fff;}
.cont02{ overflow: hidden;}
.tlxd_hd{border-bottom:1px #ddd solid; margin-bottom:37px; padding:56px 26px 28px}
.tlxd_hd .tlxdtitle{background:url(../images/icon03.png) left center no-repeat; height:73px; line-height:63px; font-size:35px; font-weight:bold; color:#0B5293; padding-left:95px; float:left;}
.tlxd_hd .gclstitle{background:url(../images/icon04.png) left center no-repeat; height:73px; line-height:63px; font-size:35px; font-weight:bold; color:#0B5293; padding-left:95px; float:left;}
.tlxd_hd .tlxdmore{float:right; padding-top:30px;}
.tlxd_hd .tlxdmore img{vertical-align:middle;}
.more{ display: inline-block;width: 85px; height: 30px; line-height: 30px; color: #fff; background-color: #FFD715; 
border-radius: 40px;margin-top: 5px;box-shadow: 2px 2px 10px #FFD715;;}
.gcls_hd{height: 220px; padding-top: 46px; text-align: center;  }
.gcls_bd{ overflow: hidden; padding:20px; background: #F7F8FB;}
.gcls_bd li{ width: 50%; float: left; line-height: 32px; }
.gcls_bd li a{ padding-left: 20px; background: url(../images/dd.png) no-repeat left center; max-width: 92%; white-space:nowrap; 
text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display: block; float: left;}
.inner_tit{line-height:35px; background:url(../images/tlxdzyld_listitbg.png) bottom center no-repeat; color:#FACC39; font-size:26px; font-weight:bold; padding-bottom:30px; text-align:center;}
.innerbox{padding-top:15px;}