﻿/* CSS Document */
@charset "utf-8";
.contenthome{background:#FFF;min-height:400px; height:auto; overflow:hidden; padding:0 20px; }
#menu {height: 46px;}
#menu ul {margin: auto;font-size: 20px;font-weight: bold;width:100%;height: 46px;list-style-type: none;}
.m_li {float: left;width:12.5%;line-height: 46px;text-align: center;}
.m_li a {display: block;color: #fff;width:100%;}
.m_li_a {float: left;width:12.5%;line-height:46px;
text-align: center;font-weight: bold;background: #0d85c7;height: 46px;}
.m_li_a a {height:46px;display: block;color: #fff;width: 100%;}
.m_li_a a:hover {color: #fff;text-decoration: none;}
.ind_s1l {width: 55%;height: 390px;float: left;}
/*焦点图*/
.index_focus .lft_pic {width:100%;height: 390px;overflow: hidden;float: left;}
.index_focus img {width:100%;height: 390px;}
/*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: 390px;overflow: hidden;}
.slider-carousel .item {width:100%;height: 390px}
.item img{height: 390px}
.slider-carousel .slidesjs-navigation {width: 42px;height: 69px;display: block;position: absolute;text-indent: -9999em;top: 110px;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: 370px;width:100px;height: 10px;z-index: 10;overflow: hidden;}
.slidesjs-pagination-item {float: left;width: 20px;height: 10px;}
.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: 32px;left: 0;bottom: 0px;z-index: 1}
.slider-carousel .subtitle {position: absolute;width:600px;height: 32px;left: 10px;bottom: 0px;z-index: 2}

.slider-carousel .subtitle h6 {color: #ffffff;font-size: 14px;font-weight: bold;height: 32px;line-height: 32px;overflow: hidden;}
.slider-carousel .subtitle h6 a {color: #ffffff;}
.ind_s1r {width:43%;height: 302px;float: right;}

.menuxt{ width:100%; height:40px;  margin:0 auto; line-height:40px; font-size:30px; font-weight:bold; text-align:center;}
.menuxt a{ color:#006eab;}
.yaowen{*text-align:center;margin:auto; height:30px;overflow: hidden}
.yaowen ul{margin:0px auto; padding:0px;display: table;}
.yaowen ul li{float:left; font-size:16px;*float:none;*display:inline;*zoom:1;margin:0px;padding:0px;color:#333;
		/*width:60px;*/
		text-align:center;
		/*float:left;*/
		margin-right:5px;
                list-style:none}
.yaowen li a{ color:#006eab;}
.yaowen li a:hover {color:#F00;text-decoration: none;}
.yanews_menu {overflow: hidden;height:45px;width:100%; background:#f7f7f7;border-bottom:2px solid #006eab;}
.yanews_menu ul {width:100%;height: 45px;}
.yanews_menu ul li {width:25%;height: 45px;text-align: center;font-size:1.2em;font-weight: bold;line-height: 45px;color: #000;float: left;display: block;cursor: pointer;}
.yanewsmenu li.hover {color: #fff; background:#2681c9;font-size:1.2em;font-weight: bold;}
.yanewsmenub li.hover {color: #2681c9; font-size:1.2em;font-weight: bold;}

.yanewsmenua li.hover {color: #006eab;font-size:1.2em;font-weight: bold;}

.yanewscontent ul {padding-top:16px; padding-left:10px;display: none;overflow: hidden;}
.yanewscontent ul.block {display: block;
}
.menux {width:100%; overflow:hidden;}
.smenu {width:100%;margin: 0px auto 0px auto;padding: 0px;list-style-type: none;height:61px;overflow: hidden;}
.s_li { border:1px solid #f7f7f7; background:#f7f7f7; border-top:none;height:60px;  overflow:hidden;width: auto;display: none;}
.dingw{ padding-left:600px;}
.s_li ul{ padding:8px 15px; overflow:hidden;}
.s_li ul li{ padding:0 2%; font-size:16px; height:25px; line-height:25px;  float:left}
.s_li ul li a{color:#555;}
.s_li ul li a:hover {color:#F00;text-decoration: none;}
.s_li_a {line-height: 40px;height:110px;width: auto;display: block;}
.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 10px;}
.news-txt li a:hover {color:#F00;text-decoration: underline;}
.news-txt li span {float: right;color: #999999;padding: 0 5px;font-size: 14px;}
.contefl{ width:33%;border-right:#CCC solid 2px;}
.tibt{ width:90%; font-size:1.2em; font-weight:bold; height:40px; line-height:40px; text-align:left; border-bottom:#CCC solid 2px;}
.newsfl{ width:32%;}
.tibta{ width:100%; margin:0 auto; font-size:1.2em; font-weight:bold; color:#000; height:40px; line-height:40px; text-align:left; border-bottom:#CCC solid 1px;}
.tibtc{ width:100%; margin:0 auto; font-size:1.2em; font-weight:bold; color:#006eab; height:40px; line-height:40px; text-align:left; border-bottom:#CCC solid 2px;}
.xxgkm,.xxgkdl{width:100%; margin:0 auto; font-size:18px; line-height:36px;}
.xxgkxl{width:100%; margin:0 auto;}
.xxgkxl li{ width:33%; text-align:left; line-height:36px; float:left;}
.xxgkdl li{width:50%; text-align:left; line-height:36px; float:left;}

.ztgd{ width:100%; height:75px;overflow:hidden; border:1px solid #c8dbe3;}
.jianju tr td{ width:185px; padding-left:10px;  height:52px;}
.ztlog{ width:33px; height:73px; padding:1px; float:left;}
.xinyqjz{ width:98%;height:25px; line-height:25px; margin:0 auto;}

.qxl{ width:64%; padding:15px; float:left; padding-top:none; background:#f7f7f7; overflow:hidden;}


.yanewsmenu{width:40%;height: 40px; float:left;}
.yanewsmenub{width:40%;height: 40px; float:left;}
.yujing{ width:50%; height:35px; text-align:center; float:right;line-height:35px; background:#fef1ab;border:1px solid #fcdd48; color:#000;}

.yujing p{background: url(yuji.png) no-repeat left center;padding-left:5%; margin-left:2%;}
.yujing a{ color:#F00;}
.yanews_menua {overflow: hidden;height:40px;width:100%;border-bottom:#CCC solid 1px; }
.yanews_menua ul li {width:33%;height: 30px;text-align: left;font-size:1.2em;font-weight: bold;line-height: 40px;color: #000;float: left;display: block;cursor: pointer;}
.yanews_menub {overflow: hidden; padding:0 0.5%;background:#f5f5f5;height:38px;width:99%;}
.yanews_menub ul li {width:28%;height: 35px;text-align: center;font-size:1.2em;font-weight: bold;line-height: 35px;color: #000;float: left;display: block;cursor: pointer;}
.yanewsmenua{width:100%;height: 43px; float:left;}
.yanewsmenua li.hover{ background:#fff; border-top:3px solid #b50000;color:#b50000;}
.yanewsmenuc{width:100%;height: 43px; float:left;}
.yanewsmenuc li.hover{ background:#fff; border-top:3px solid #00c734; color:#00c734;}
.contefra{ width:30%;}
.qxrt{  width:90%; padding:5%;border:1px solid #f7f7f7; float:left; overflow:hidden; }
.zwfimg li{ width:41%; height:35px; background:#fbfbfb; line-height:35px; text-align:center; float:left; margin:4% 2%; border:1px solid #eee;}
.contefr{ width:25%; padding:0 2%; background:#f7f7f7;}
.smhd li{ width:46%; height:50px; line-height:50px; text-align:center; float:left; color:#FFF; margin:3% 2%; background:#006eab;}
.smhd li:hover{ filter: alpha(opacity=80);opacity: 0.8;}
.smhd a{ color:#fff;}

.sstql{ width:550px;height:415px; float:left;}
.sstqr{ width:200px;height:415px; text-align:center;float:right;}
.bitl{ background:#0478e5; padding:10px; height:16px; line-height:16px; border-radius:6px; color:#fff;}
.bint{ border:1px solid #CCC; background:#fff;padding:10px 5px; font-size:14px; height:15px; line-height:15px;}
.binta{ font-size:14px; height:15px; line-height:15px;}
.ldf{ width:30%; border:1px solid #CCC; background:#fff; margin:0 1%; padding:4% 0;float:left; }
.ssjc{ width:770px; height:280px;}
.ssjcqt{width:770px;height:125px;}
.ssjcqt p{width:10%; border:1px solid #CCC; text-align:center; background:#fff; margin:1%; padding:1% 0;float:left;}
.gong{ background:#f7f7f7; height:50px; line-height:50px;}
.gongl{ width:10%; margin-left:2%;background: url(lab.png) no-repeat left center;float:left;padding-left:2%}
.gongr{ width:80%; float:right; padding-right:2%}
.gongr a{padding:0 2%}
.gongl span{ padding:0 2%; font-weight:bold; color:#ff7800;float:left;}

.gongl a{ padding:0 2%; float:left; color:#F00;}
.yanews_contenta{ border:1px solid #f5f5f5; margin-top:-1px;}

