/* CSS Document */
@charset "utf-8";


/*焦点图*/
.lft_pic {width:54%;height: 24em; display:block; overflow: hidden;float: left;}
.index_focus img {width:100%;height: 24em;}
/*focus*/
.titBg {background: #000;filter: alpha(opacity=40);-moz-opacity: 0.4;-khtml-opacity: 0.4;
opacity: 0.4;}
/* slider-carousel */
.slider-carousel {position: relative;width:100%;height: 24em;overflow: hidden;}
.slider-carousel .item {width:100%;height: 24em}
.slider-carousel .slidesjs-navigation {width: 2.5em;height: 4.5em;display: block;position: absolute;text-indent: -9999em;top: 9em;z-index: 100;}
.slidesjs-previous {background: url(index_btn03.png) no-repeat;left: 0px}
.slidesjs-next {background: url(index_btn04.png) no-repeat;right: 0px}
.slidesjs-previous:hover {background: url(index_btn01.png) no-repeat;}
.slidesjs-next:hover {background: url(index_btn02.png) no-repeat;}
.slidesjs-pagination {overflow: hidden;zoom: 1;position: absolute;right: 10px;top:22.8em;width: 5em;height: 10px;z-index: 10;overflow: hidden;}
.slidesjs-pagination-item {float: left;width: 1.0em;height: 0.6em;}
.slidesjs-pagination-item a {float: left;display: block;width: 9px;height: 9px;text-indent: -9999em;margin: 0 2px 0 0;background: url(index140516-02.png) no-repeat;}
.slidesjs-pagination-item a.active {background: url(index140516-01.png) no-repeat;}
.slider-carousel .titBg {position: absolute;width: 100%;height: 2em;left: 0;bottom: 0px;z-index: 1}
.slider-carousel .subtitle {position: absolute;width:600px;height: 32px;left: 0.6em;bottom:0.2em;z-index: 2}

.slider-carousel .subtitle h6 {color: #ffffff;font-size:1em;font-weight: bold;height: 2em;line-height:2em;overflow: hidden;}
.slider-carousel .subtitle h6 a {color: #ffffff;}

.menuxt{ width:100%;  margin:0 auto; padding:15px 0; line-height:30px; font-size:30px; font-weight:bold; text-align:center;}
.menuxt a{ color:#245399;}

.yanews_menu {overflow: hidden;height:2.6em;width:100%;border-bottom:2px solid #f1f1f1; }
.yaowen{*text-align:center;margin:auto; line-height:2.5em;overflow: hidden}
.yaowen ul{margin:0px auto; padding:0px;display: table;}
.yaowen ul li{float:left; font-size:1em;*float:none;*display:inline;*zoom:1;margin:0px;padding:0px;color:#245399;text-align:center;margin-right:5px;list-style:none}
.yaowen li a{ color:#245399;}
.yaowen li a:hover {color:#F00;text-decoration: none;}

.xwlj p{ width:49%;}
.ind_s1rfa{ width:49%;margin-right:3%; }
.ind_s1rfc{ width:100%; }
.ind_s1rfca{ width:30%; }
.yanewsmenu {width:100%;height: 2.0em; float:left;}
.yanewsmenu li {width:33%;height: 1.7em; padding-bottom:0.40em;text-align: center;font-size:1.2em;font-weight: bold;line-height: 1.7em;color: #000;float: left; }
.yanewsmenu li.hover {color: #006eab;font-size:1.2em;border-bottom:3px solid #006eab;font-weight: bold;border-bottom: !important;cursor:pointer}
.yanewsmenub {width:60%;height:37px; line-height:37px; float:left;}
.yanewsmenub li {width:32%;height: 45px;  text-align: center;font-size:1.2em;font-weight: bold;line-height: 45px;color: #000;float: left; }
.yanewsmenub li.hover {color: #006eab;font-size:1.2em;font-weight: bold;cursor:pointer}
.txtmore{width:40%;float:right;background: url(gbl.jpg) no-repeat left center; text-align:right;height:45px; font-size:16px; line-height:45px;}
.txtmore li{display: none;overflow: hidden;}
.txtmore li.block {display:block;}
.yanewsmenua{width:99.9%;height: 40px; background:#d6e6f5; color:#037dc6 ; float:left;}
.yanewsmenua li{ width:48%; padding:0 1%; text-align:center; float:left; height:40px; line-height:40px;}
.yanewsmenua li.hover {color: #fff; background:#037dc6 ;cursor:pointer;font-size:1.2em;font-weight: bold;}
.yanewscontent ul {display: none;overflow: hidden;}
.yanewscontent ul.block {display: block;
}
.smenu {width:100%;margin: 0px auto 0px auto;padding: 0px;list-style-type: none;height: 70px;overflow: hidden;}
.news-txt li {line-height: 40px; clear: both;}
.news-txt li a {color: #636363;float: left;background: url(jt2.gif) no-repeat left;padding: 0 0 0 15px;}
.news-txt li a:hover {color:#F00;text-decoration: underline;}
.news-txt li span {float: right;color: #999999;padding: 0 5px;font-size: 0.8em;}
.news-txtx li span {float: right;color: #999999;padding: 0 5px;font-size: 0.8em;}
.news-txtx li {line-height: 2.5em; clear: both;}
.news-txtx li a {color: #636363;float: left;background: url(jt2a.gif) no-repeat left;padding: 0 0 0 20px;}
.news-txtx li a:hover {color:#F00;text-decoration: underline;}
.contefl{ width:44%;}
.contefla{ width:75%;}
.ztgd{ width:100%; height:80px;overflow:hidden; background:#FFF;}
.contefra{ width:48%;}
.contefr{ width:27%; padding:0 1%; background:#eff0f0;}
.gong{ background:#f7f7f7; height:50px; line-height:50px;}
.gongl{ width:33%; margin-left:2%;background: url(lab.png) no-repeat left center;float:left;padding-left:2%}
.gongr{ width:60%; float:right; padding-right:2%}
.gongl span{ padding:0 2%; font-weight:bold; color:#ff7800;float:left;}
.gongl a{ padding:0 2%; float:left; color:#F00;}
.tzgg{ background:#f1f1f1; overflow:hidden;}
.tzggl{ width:5%; height:127px;background: url(tzgg.jpg) no-repeat left; padding:10px 0;}
.tzggr{width:93%; padding:1%;}
.tzggr li{ width:49%; float:left; margin:0 0.5%; line-height:40px;}
.tzggr li span {float: right;color: #999999;padding: 0 5px;font-size: 0.8em;}
.tzggr li a {color: #636363;float: left;background: url(jt2.gif) no-repeat left;padding: 0 0 0 15px;}
.tzggr li a:hover {color:#F00;text-decoration: underline;}
#show { width:1200px;overflow:hidden; margin:0 auto;}
#show ul li {padding:0px 6px;float:left;display:inline;}
#show .content #bosspre {float:left;width:18px;height:121px;background:url(nexaa.png) no-repeat left center;text-indent:-9999px;cursor:pointer;}
#show .content #bossnex {float:right;width:18px;height:121px;background:url(preaa.png) no-repeat left center;text-indent:-9999px;cursor:pointer;}
#show .content{float:right;width:1200px; height:120px;}
#show .content #bosszbox {float:left;width:1140px;}
#zdlyshow { width:1200px;overflow:hidden; margin:0 auto;}
#zdlyshow .contentb #pre {float:left;width:35px;height:80px;background:url(preb.jpg) no-repeat left center;text-indent:-9999px;cursor:pointer;}
#zdlyshow .contentb #nex {float:right;width:35px;height:80px;background:url(nexb.jpg) no-repeat left center;text-indent:-9999px;cursor:pointer;}
#zdlyshow .contentb{float:right;width:1200px; height:80px;}
#zdlyshow .contentb #zbox {float:left;width:1100px;}
.hdp_container{width:100%;height:95px;margin:0px auto;position:relative;overflow:hidden;}
.hdp_container a{width:100%;height:95px; }
.tibta{ width:100%; height:43px;border-bottom:#f1f1f1 solid 2px; margin-top:-2px;}
.lmt{ padding:0 10px;height: 43px; float:left; line-height:43px;font-size:1.2em; font-weight:bold; border-bottom:2px solid #006eab;}
.tibtb{ width:100%; height:45px;}
.lmtb{ padding:0 10px; width:90px; text-align:center;height: 43px; line-height:35px; color:#fff;background: url(nav-bj.jpg) no-repeat left center;float:left; font-size:1.0em;font-weight: bold; }
.lmm{width:60px;float:right;height: 35px; line-height:35px;}

.ztlb{  display: none;}
.ztlb li{ width:48%; margin:1%; float:left;}
.ztlb img{ width:100%; height:1rem}

.zxft{ width:100%; height:100px; background:#f6f6f6;}
.zxftimg{width:40%; height:100px; float:left;}
.zxftr{width:55%;  height:100px; line-height:30px; float:right;}
.xxzst{ background:#f3f8fe; width:100%;border-radius:12px;}
.xxzstsl{ width:48%; padding-top:15px; height:120px;background: url(xxbj.jpg) no-repeat left;}
.xxzstsr{width:48%; margin-top:30px;}
.xxn{ width:45%; float:right; padding-right:30px; text-align:right; background: url(qb.jpg) no-repeat left center; padding-left:10px; height:40px; line-height:40px;font-weight:bold;}
.tjsj{ width:85%; font-size:14px; float:right; padding-right:30px; text-align:right; background: url(xx.jpg) no-repeat left center; padding-left:5px; height:40px; line-height:40px;S}
.xxzstsl p{ padding:75px 0 0 45px; font-weight:bold;}
.xxzsli{ width:90%; padding:5%;}
.xxzsli li {line-height: 40px; clear: both;}
.xxzsli li a {color: #636363;float: left;background: url(jt2.gif) no-repeat left;padding: 0 0 0 15px;}
.xxzsli li a:hover {color:#F00;text-decoration: underline;}
.xxzsli li span {float: right;color: #999999;padding: 0 5px;font-size: 0.8em;}
.ldly{ width:90%; height:46px; padding-left:10%;background: url(ldly.jpg) no-repeat left center;}
.ldly li{ width:28%; margin:8px 2%; float:right; text-align:center; line-height:36px; background:#92aacc; color:#FFF; border-radius:10px;height:36px;}
.xxzsf li{ width:32%; float:left; text-align:center; background:#f3f8fe;border-radius:12px; padding:20px 0;}
.xxzsf li:hover{background:#d8e9fc;}
.xxzsf p,.xxzsf span{ width:100%;}
.zwfwa{ width:100%; height:120px; border-left:5px solid #76a6fd; background:url(fwa.jpg) no-repeat right bottom #fbfbfb;}
.zwfwb{ width:100%; height:120px; border-left:5px solid #76a6fd; background:url(fwab.jpg) no-repeat right bottom #fbfbfb;}
.zwfwc{ width:100%; height:120px; border-left:5px solid #76a6fd; background:url(fwac.jpg) no-repeat right bottom #fbfbfb;}
.zwfwa p,.zwfwb p,.zwfwc p{ padding:10px 20px; font-weight:bold; }
.zwfwa ul,.zwfwb ul,.zwfwc ul{ width:78%; padding-left:15px; font-size:16px;}
.zwfwa ul li,.zwfwb ul li,.zwfwc ul li{ padding:0 10px; float:left; height:30px; line-height:30px; display:table}
.main_table,
.main_table tr th,
.main_table tr td { border: 1px solid #fff;}
.main_table { width:100%; margin: 10px auto 0px;border-collapse: collapse;font-size: 1em;}
.main_table tr th {
    font-weight: normal;
    height: 38px;
    line-height: 38px;
}
.main_table tr th:first-child,.main_table tr td:first-child {
    width: 65%;
    text-align: center;
}
.main_table tr th:nth-child(2),.main_table tr td:nth-child(2) {
    width: 20%; 
}
.main_table tr td:nth-child(2),.main_table tr td:last-child { font-size:0.8em;}
.main_table tr th:last-child,.main_table tr td:last-child {
    width: 15%;
    text-align: center;
}
.main_table tr td{
    height: 38px;
}
.striped_table tr:nth-child(odd){
    background-color: #E7F7FC;
}
.striped_table tr:nth-child(even){
    background-color: #F9F9F9;
}
.dhl{ float:left; width:30%;height:35px;padding: 10px 5px 0;}
.dhl a{ float:left; width:30%; line-height:35px;font-size: 1em;}
.dhr{ float:right; width:30%; height:35px;padding: 10px 5px 0;}
.dhr span{ width:25%; float:left; line-height:35px; text-align:center;}
.footer-box{height: 56px;width:100%; font-size:16px;border-bottom:1px solid #1981ba;position: relative;z-index: 10;}
	.footer-box ul{width: 30%;height:45px; float:left;}
	.footer-box ul li{float: left;width:30%;height: 35px;padding: 10px 5px 0;}
	.footer-box ul li a{display: block;width:100%;height: 33px;border-radius: 3px;text-align: center;line-height: 33px;font-size: 1em;}
	.footer-box a{ color:#FFF;}
	.footer-box a:hover{ color:#FFF;}
	
	.footer-box ul li.gov-link-2 a img{width: 100%;height: 100%;}
	
	 .footer-box ul li.gov-link a img{vertical-align: middle;margin-left: 3px;}
	.footer-box .gov-list-box{position: absolute;width: 98.3%;height: 100px;border:1px solid #a3a8a3;left:5px;top:-110px;background: #fff;padding-top: 10px;padding-bottom: 10px;}
	.footer-box .gov-list-box .gov-list{width:96%;height: 100px;padding: 0 2%  ;font-size: 12px;}
	.footer-box .gov-list-box .gov-list ol{width: 100%;height: auto;overflow: hidden; list-style: none;}
	 .footer-box .gov-list-box .gov-list ol li{height: 44px;width: 15%;float: left;float: left;margin-right: 12px; list-style: none;}
	.footer-box .gov-list-box .gov-list ol li a{color:#000;font-size:12px;}
	 .footer-box .gov-list-box .gov-list dl{width: 97%;height: auto;overflow: hidden;}
	 .footer-box .gov-list-box .gov-list dl dd{height: 44px;width: 20%;float: left;}
	 .footer-box .gov-list-box .gov-list dl dd a{color:#000;}
	 .footer .footer-line{width: 100%;height: 0;border-top:1px solid #c9c9c9;border-bottom: 1px solid #fff;margin-top: 20px;}
	
	 .footer-box .gov-list-box .gov-list ol li a:hover{color:#C40001;}
	 .footer-box .gov-list-box .gov-list dl dd a:hover{color:#C40001;}

  .footer-box ul li.gov-link a:hover{color:#b60102}
.news-txtimg li{ width:16.5%;text-align:center; float:left; height:4.5em; line-height:2em; color:#686868}
.news-txtbm li{ width:33%;text-align:center; float:left; height:2.5em; line-height:2.5em; color:#686868}
.news-txtimg li i{ width:100%;  font-size:1.5em;  float:left;}
.news-txtimg li span{ width:100%; float:left;}
.news-txtimg li:hover{color:#006eab; cursor:pointer}
.news-txtimgb{ width:1100px; padding-top:10px;}
.news-txtimgb li{ width:11%;text-align:center; padding-top:10px; float:left; height:5em; line-height:2.0em; color:#686868}
.news-txtimgb li i{ width:100%;  font-size:2em; font-weight:550; color:#06C; float:left;}
.news-txtimgb li span{ width:100%; float:left;}
.news-txtimgb li:hover{color:#006eab;cursor:pointer}

.smhd li{ width:48%; margin-bottom:10px; height:3em; font-size:1.2em; line-height:3em;  float:left; color:#fff; border-radius:6px;  }
.smhd span{ padding-top:10px; width:15%; padding-left:9%; float:left;}
.smhd a{ color:#fff; width:76%; float:left;}
.smhd a:hover{ color:#fff;}
.xxgk1{background:#8c97cb;}
.xxgk2{background:#7a9df2; margin-left:2%}
.xxgk3{background:#f29a76;}
.xxgk4{background:#cea871;margin-left:2%}
.xxgk5{background:#80c269;}
.xxgk6{background:#3a8fe9;margin-left:2%}
.smhd li:hover{ filter: alpha(opacity=80);opacity: 0.8; cursor:pointer}
.ztbj{ background:#f6f4f1; padding:30px;}
.dbti{font-size:1.2em;color: #000;}
.dbti a{float:right; width:83%; height:30px;background:url(zt.jpg) no-repeat left center; font-size:18px; text-align:right; padding-right:2%}
.dbti span{color: #000;font-weight: bold; padding-left:2%;float:left; width:12%; }
.wapg{ display:none;}
@media (max-width: 1200px) {.ind_s1rfca{ width:100%; }.ewb-guide-node.current,.ewb-guide-node{ width:98% !important;}.clearfix{ display:block !important;}.ewb-guide-open{display:block !important;}.ewb-guide-default{ display:none;}.menuxt{ line-height:0.56rem; font-size:40px !important;}
.yaowen,.daoej{ display:none ;}
.yanewsmenua li,.yanewsmenua{height:3em;   line-height:3em;}
.news-txtimgb li {
    width: 25%;}
.news-txt li ,.news-txta li{line-height: 3em;}
.main_table tr th,.main_table tr td{line-height: 3em; height:3em;}
.ind_s1rfa{ width:100%; background:none; padding:40px 0;}
.contefla,.news-txtimgb{ width:100%;}
.lmm{width: 80px; font-size:0.8em}
.yanewsmenu li {font-size:1.2em;height: 2.45em; padding-bottom:0;line-height: 2.45em; }
.yanewsmenu li.hover,.yanewsmenua li.hover,.lmt {font-size:1.2em;}
.yanewsmenub li {font-size:1.2em; }
.yanewsmenub li.hover {font-size:1.2em;}
.wapg{ display:block;}
.zwfwa ul li, .zwfwb ul li, .zwfwc ul li { height: 70px;
    line-height: 70px;}
	.zwfwa ul, .zwfwb ul, .zwfwc ul {width: 90%;
    font-size:28px;}
.zwfwa,.zwfwb,zwfwc{overflow: hidden;height: auto; margin-bottom:20px;}
.xxzstsl { background:none;}
.xxzstsl p {padding: 35px 0 0 45px;}
.tjsj {
    font-size: 24px;
    height: 60px;
    line-height: 60px;}
.xxzsli li {
    line-height: 70px;}
#show,#zdlyshow{ display:none;}
.ztlb{ width:100%;display: block;}
.tzggr li {width: 100%;margin: 0 ;line-height: 70px;}

.lft_pic{width:100%;}


.menuxt{height: auto;}
.contefl{ width:100%;}
.contefra{ width:100%;}
.yanewsmenua{ width:100%;}

.smhd li{ width:48% !important; margin:1%;}
.dhl,.footer-box ul{display:none;}
.dhr{ width:100% !important;height:55px; font-size:26px;}
.dbti span {
    width: 15%;}
	.dbti a{ width:75%;}
	.txtmore {height: 60px;font-size: 28px;line-height: 60px;}
}
