/*top*/

.stickWrap{ width: 100%; height: 2px; background: #5a7fa1;}
.headerWrap{height: 130px; margin: 0 auto;padding-top:30px;}
.logo{ width:607px; height:99px; float: left; background: url(../images/logo1.png) no-repeat left center; display: block;}
.linSea{ width: 297px; height: 130px; float: right;}
.linSea .search{ height: 35px; margin-top: 30px; border: 1px solid #E5E5E5;background:#fff;border-radius: 35px;}
.linSea .search span{ width: 21px; height: 21px; margin-top: 5px; margin-right: 13px; display: block; float: right;}
.linSea .search .searchText{ width: 243px; _width: 228px; height: 24px; font-size: 14px; color: #a2a2a2; margin-top: 5px; margin-left: 16px; background: #fff; border: 0px; outline: none; line-height: 24px; font-family: "微软雅黑";}

/*首页版权*/
.footerWrap{background: url(../images/bottom_bg.jpg) center no-repeat;background-size:cover;height: 228px;line-height: 1.8em;color: #fff;margin-top: 25px;}
.footerWrap .I_con{position: relative;top:25px;}
.footerWrap img{margin: 15px auto;}
.footerWrap .list-paddingleft-2{position: absolute;right: 0;top: 15px;width: 690px;}
.footerWrap .list-paddingleft-2 li{float: left;width:50%;}

/*首页通知公告*/
.news_title{margin-bottom:20px;}
.news_title strong{border-left: solid 3px #005285;font-size: 24px; color: #005285;padding-left: 6px;line-height: 1em;}
.news_title strong a{color: #005285;}
.news_title span{font-style: italic; color: #999;padding-left: 10px;}
.gonggao{background: #f1f1f1;padding:30px 30px 15px 30px;margin-top: 30px;}
.gonggao .gg_news,.gonggao .renshi{width: 585px;}
.gonggao .gg_news .box .time{width:90px; text-align: center;line-height: 1.5em;height: 50px;font-size: 14px;background: #fff;color: #999;padding-top: 12px;}
.gonggao .gg_news .box li{margin-bottom: 20px;font-size: 16px;}
.gonggao .gg_news .box .Right{width:485px;height:62px;overflow: hidden;word-wrap:break-word;line-height: 1.7em;font-size: 18px;font-weight: bold;}
.gonggao .renshi .news_box .bcon-bm{height: 110px;padding: 0 0;}
.gonggao .renshi .news_title{margin-bottom: 16px;}


/*nav*/

.navWrap{ width: 100%; height: 50px; background: #f1f1f1; position: relative; z-index: 9;}
.innavWrap{ width: 1180px; height: 50px; margin: 0 auto;}
.innavWrap ul li{width: 147px; height: 50px; display: block; float: left; text-align: center; line-height: 50px; position: relative;}
.innavWrap ul li:hover{background: rgba(255, 255, 255, 0.6);}
.innavWrap ul li a.cur{background: rgba(255, 255, 255, 0.6);}
.innavWrap ul li a{ font-size: 18px; display: block;}
#nav{ width: 100%; line-height: 40px; font-size: 16px; background: rgba(255, 255, 255, 0.6);position: absolute; top: 50px; left: 0px; display: none; z-index: 10;}
.innavWrap ul li #nav a{ width: 131px; padding: 0 8px; border-bottom: 1px solid #ccc; font-size: 16px; height: 42px; line-height: 42px;}
#nav a:hover{background: #f7fbff;}

/*banner*/

.banner{ width: 100%; height: auto; overflow: hidden;}
.slideBox{ width: 100%; overflow: hidden; position: relative; margin-bottom: 5px;}
.slideBox .hd .hd-ul{ width: 100%; height: 112px; padding: 12px 0; position: absolute; left: 0; bottom: 0; background: rgba(0, 0, 0, 0.46); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#44000000', endColorstr='#44000000');/*IE6,IE7*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#44000000', endColorstr='#44000000')";/*IE8*/
	z-index: 1;}
.slideBox .hd .hd-ul ul{ width: 1180px; height: auto; margin: 0 auto; padding-left: 1px;}
.slideBox .hd .hd-ul ul li{ width: 270px; height: 84px; float: left; border-right: 1px solid #a2a2a2; border-left: 1px solid #a2a2a2; margin-left: -1px; padding: 14px 12px; cursor: pointer;}
.slideBox .hd .hd-ul ul li img{ float: left; width: 136px; height: 82px; display: block; float: left; border: 1px solid #fff;}
.slideBox .hd .hd-ul ul li p{ width: 120px; float: left; margin-left: 12px; font-size: 14px; color: #fff; line-height: 24px; margin-top: -5px;}
.slideBox .bd{ position: relative; z-index: 0;}
.slideBox .bd li{ zoom: 1; vertical-align: middle;}
.slideBox .bd li img{ display: block; width: 100%;}

/*前/后按钮代码 */

.slideBox .prev, .slideBox .next{ position: absolute; left: 0; top: 0; display: block; -moz-transition: all 0s ease-in; -webkit-transition: all 0s ease-in; -o-transition: all 0s ease-in; transition: all 0s ease-in;}
.slideBox .next{ left: auto; right: 0; background-position: right 0;}

/*banner2*/

.slideBox2 .hd{ height: 14px; overflow: hidden; position: absolute; width: 1180px; left: 50%; margin-left: -590px; bottom: 18px; z-index: 1;}
.slideBox2 .hd ul{ overflow: hidden; zoom: 1;}
.slideBox2 .hd ul li{ float: right; margin-left: 14px; width: 14px; height: 14px; background: url(../images/ico1.png) no-repeat; cursor: pointer; border-radius: 50%;}
.slideBox2 .hd ul li.on{ background: url(../images/ico.png) no-repeat;}
.slideBox2 .bd li{ position: relative;}
.slideBox2 .bd li .tit{ height: 50px; position: absolute; bottom: 0; width: 100%; color: #fff; font-size: 18px; line-height: 50px; background: rgba(0, 0, 0, 0.5); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#55000000', endColorstr='#55000000');/*IE6,IE7*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#55000000', endColorstr='#55000000')";/*IE8*/
	}
.slideBox3{ margin-bottom: 0;}
.slideBox2 .bd li .tit p{ width: 1180px; margin: 0 auto; font-size: 16px; color: #fff;}
.slideBox2 .prev-next{ width: 1180px; height: auto; position: absolute; top: 50%; left: 50%; z-index: 10; margin-left: -590px; margin-top: -37px;}
.slideBox2 .prev, .slideBox2 .next{ width: 40px; height: 74px; background: url(../images/arrow2.png) 0 0 no-repeat;}
.slideBox2 .next{ background-position: right 0;}
.slideBox2 .prev:hover{ background-position: 0 bottom;}
.slideBox2 .next:hover{ background-position: right bottom;}

/*banner3*/

.slideBox3 .hd{ overflow: hidden; position: absolute; bottom: 20px; z-index: 1; left: 50%; margin-left: -54px;}
.slideBox3 .hd ul{ overflow: hidden; zoom: 1; float: left;}
.slideBox3 .hd ul li{ float: left; margin: 0 5px; width: 26px; height: 5px; text-align: center; background: #aaa; cursor: pointer;}
.slideBox3 .hd ul li.on{ background: #fff;}
.slideBox3 .prev, .slideBox3 .next{ width: 23px; height: 43px; top: 16px; left: 20px; background: url(../images/arrow1.png) no-repeat;}
.slideBox3 .next{ background-position: right 0; left: auto; right: 20px;}
.slideBox3 .prev:hover{ background-position: 0 bottom;}
.slideBox3 .next:hover{ background-position: bottom right;}
.slideBox3 .prev-next{ width: 1180px; height: auto; position: absolute; bottom: 73px; left: 50%; margin-left: -590px; z-index: 10;}
.slideBox3 .bd li .tit{ width: 1040px; height: 43px; line-height: 43px; font-size: 20px; color: #fff; padding: 16px 70px; position: absolute; border-top-left-radius: 8px; border-top-right-radius: 8px; bottom: 0; left: 50%; margin-left: -590px; z-index: 10; background: rgba(90, 127, 161, 0.87); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#555a7fa1', endColorstr='#555a7fa1');/*IE6,IE7*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#555a7fa1', endColorstr='#555a7fa1')";/*IE8*/
	}

/*页面主体部分*/
/*新加导航*/
.i_nav{margin: 30px 0;}
.i_nav li{float: left;margin-right: 20px;width:183px;text-align: center;border-radius: 10px;font-size: 24px;font-weight: bold;padding: 20px 0;}
.i_nav li .iconfont{display: block;font-size: 50px;height: 50px;line-height: 50px;}
.i_nav li:nth-child(1){background: #ffe2d1;}
.i_nav li:nth-child(2){background: #c3ecff;}
.i_nav li:nth-child(3){background: #c7fff5;}
.i_nav li:nth-child(4){background: #f6daff;}
.i_nav li:nth-child(5){background: #c8f7c7;}
.i_nav li:last-child{margin-right: 0;background: #fff8cc;}
.i_nav li:nth-child(1) a,.i_nav li:nth-child(1) a .iconfont{color: #eb643d;}
.i_nav li:nth-child(2) a,.i_nav li:nth-child(2) a .iconfont{color: #025cc6;}
.i_nav li:nth-child(3) a,.i_nav li:nth-child(3) a .iconfont{color: #18a993;}
.i_nav li:nth-child(4) a,.i_nav li:nth-child(4) a .iconfont{color: #b64bd8;}
.i_nav li:nth-child(5) a,.i_nav li:nth-child(5) a .iconfont{color: #187516;}
.i_nav li:nth-child(6) a,.i_nav li:nth-child(6) a .iconfont{color: #ffcc1a;}



/*新加焦点图和新闻*/
#marquee{height:310px;overflow: hidden;}
.new_focus .Clear{background: #005285; color: #fff;}
.new_focus .Right{width: 570px;box-sizing: border-box;}
.new_focus .news_ul li{border-bottom: dashed 1px #fff;color: #fff;padding-right: 100px;overflow: hidden;line-height: 53px;height: 53px;position: relative;}
.new_focus .news_ul li a{color: #fff;font-size: 18px;}
.new_focus .news_ul li span{position: absolute;right:10px;top: 20px;font-size: 14px;background: #f1a244;border-radius: 3px;text-align: center;padding: 3px 5px;line-height: 1em;}
.new_focus .new_title a,.new_focus .new_title,.new_focus .new_title span{color:#fff;}

/*新加title*/
.new_title{color: #999;font-size: 16px;font-style:italic;border-bottom: solid 1px #eee;margin: 10px auto;position: relative;}
.new_title strong,.new_title strong a{color: #005285;font-size: 24px;font-style: normal;display: inline-block;}
.new_title strong{border-bottom: solid 1px #005285;padding: 0 5px;display: inline-block;padding-bottom:5px;}
.new_title span{position: absolute;right: 5px;top: 10px;font-size: 14px;font-style: normal;color: #999;}
.new_title span a{color: #999;}
.new_link .new_title{margin-top: 30px;}

.mainOne, .mainShu{ width: 1200px; height: auto; margin: 0 auto;}
.oneLeft, .fourLeft-tp{ width: 880px; height: auto; padding: 0 10px; float: left; margin-bottom: 16px;}
.oneRight, .flm-tp, .flm-ml, .flm-bm, .flt-fl, .fourr-tp, .fourr-bm, .fiveLeft, .fiveRight{ width: 280px; height: auto; padding: 0 10px; float: left; margin-bottom: 16px;}
.fourr-ml{ width: 280px; height: auto; padding: 0 10px; float: right; margin-bottom: 16px;}
.flm-bm{ padding: 0 2px;}
.oneLeft .insidelOne{ width: 858px; height: auto; border: 1px solid #eee; padding: 10px; padding-top: 3px;}
.oneRight .insiderOne{ width: 258px; height: auto; border: 1px solid #eee; padding: 10px; padding-top: 3px;}
.oneLeft .insidelOne .insiTitle, .oneRight .insiderOne .insiTitle{ width: 100%; height: 40px; border-bottom: 1px solid #5a7fa1; margin-bottom: 20px;}
.oneLeft .insidelOne .insiTitle h2, .oneRight .insiderOne .insiTitle h2{ float: left; height: 40px; line-height: 40px; font-size: 16px; color: #5a7fa1;}
.oneLeft .insidelOne .insiTitle a, .oneRight .insiderOne .insiTitle a{ float: right; height: 40px; line-height: 40px; color: #999; font-size: 14px;}
.oneLeft .insidelOne .insiTitle a:hover, .oneRight .insiderOne .insiTitle a:hover, .oneLeft .insidelOne .insiBom .trailer h2 a:hover, .oneLeft .insidelOne .insiBom .textList ul li a:hover em, .oneLeft .insidelOne .insiBom .textList ul li a:hover span, .oneRight .insiderOne .textList ul li a:hover span{ color: #5a7fa1;}
.oneLeft .insidelOne .insiBom .trailer p a:hover, .threer-list li .wen p a.detail:hover, .flm-tpcon p a.detail:hover, .flm-ml-list li .wen p a.detail:hover, .flm-bm-list li p a.detail:hover, .four-mlcon p a.detail:hover{ color: #4f6f8c;}
.oneLeft .insidelOne .insiBom{ width: 100%; height: auto;}

/*焦点图切换*/

.insiFocus{ height: auto; overflow: hidden; position: relative;}
.insiFocus .hd{ height: auto; overflow: hidden; position: absolute; right: 5px; bottom: 5px; z-index: 2;}
.insiFocus .hd ul{ overflow: hidden; zoom: 1; float: left;}
.insiFocus .hd ul li{ float: left; width: 16px; height: 16px;text-align:center;font-size: 12px;line-height: 16px; margin: 0 3px; cursor: pointer; border-radius: 16px; background: rgba(255, 255, 255, 0.7); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#55ffffff', endColorstr='#55ffffff');/*IE6,IE7*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#55ffffff', endColorstr='#55ffffff')";/*IE8*/
	}
.insiFocus .hd ul li.on{ background: #ffe121;}
.insiFocus .bd{ position: relative; height: 100%; z-index: 0;}
.insiFocus .bd li{ zoom: 1; vertical-align: middle;}
.insiFocus .bd img{ width: 100%; display: block;}
.insiFocus .bd li p{ width: 200px; height: 40px; line-height: 40px; background: rgba(0, 0, 0, 0.6); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#55000000', endColorstr='#55000000');/*IE6,IE7*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#55000000', endColorstr='#55000000')";/*IE8*/
	font-size: 14px; color: #fff; position: absolute; bottom: 0; left: 0; padding-left: 15px; padding-right: 65px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.oneLeft .insidelOne .insiBom .trailer{ width: 268px; height: auto; margin-left: 20px; padding-right: 14px; border-right: 1px dashed #eee;}
.oneLeft .insidelOne .insiBom .trailer h2{ width: 100%; height: 20px; line-height: 20px;}
.oneLeft .insidelOne .insiBom .trailer h2 a{ width: 100%; font-size: 16px; color: #666666; display: inline-block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.oneLeft .insidelOne .insiBom .trailer h3{ width: 100%; font-size: 12px; color: #c1c1c1; margin-top: 4px; height: 16px; line-height: 16px;}
.oneLeft .insidelOne .insiBom .trailer p{ width: 100%; line-height: 24px; font-size: 14px; color: #666; text-indent: 2em; margin-top: 5px;}
.oneLeft .insidelOne .insiBom .trailer p a{ color: #5a7fa1;}

/*文字列表*/

.oneLeft .insidelOne .insiBom .textList, .oneRight .insiderOne .textList{ width: 265px; height: auto; margin-top: -10px;}
.oneRight .insiderOne .textList{ width: 258px;}
.oneLeft .insidelOne .insiBom .textList ul, .oneRight .insiderOne .textList ul{ width: 100%; height: auto; float: left;}
.oneLeft .insidelOne .insiBom .textList ul li, .oneRight .insiderOne .textList ul li{ width: 100%; float: left;}
.oneLeft .insidelOne .insiBom .textList ul li a, .oneRight .insiderOne .textList ul li a{ width: 100%; height: 32px; line-height: 32px; display: inline-block; float: left; background: url(../images/ico2.png) left 15px no-repeat;}
.oneLeft .insidelOne .insiBom .textList ul li a:hover, .oneRight .insiderOne .textList ul li a:hover{ background: url(../images/ico2_hov.png) left 15px no-repeat;}
.oneLeft .insidelOne .insiBom .textList ul li a em, .oneRight .insiderOne .textList ul li a em{ float: left; font-size: 14px; color: #666; width: 215px; padding-left: 10px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; -moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in;}
.oneRight .insiderOne .textList ul li a em{ width: 208px;}
.oneLeft .insidelOne .insiBom .textList ul li a span, .oneRight .insiderOne .textList ul li a span{ float: right; font-size: 12px; color: #c3c3c3; -moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in;}

/*mainTwo*/

.twoLeft, .twoRight, .threeLeft, .threeRight, .flt-fr, .fiveMiddle{ width: 580px; padding: 0 10px; height: auto; float: left; margin-bottom: 16px;}
.twoRight{ _padding: 0 2px;}
.Title{ width: 100%; font-size: 16px; color: #515151; height: 40px; line-height: 40px; margin-bottom: 16px; border-bottom: 1px solid #eee;}
.Title span{ display: inline-block; float: left; border-bottom: 2px solid #0b6cb8;}
.Title a.more, .Title1 a.more{ float: right;}
.Title a.more img{ display: block; margin-top: 20px;}
.twoLeft .insiFocus .hd ul li, .threeLeft .insiFocus .hd ul li{ float: left; width: 20px; height: 14px; text-align: center; line-height: 14px; color: #fff; margin: 0 3px; cursor: pointer; border-radius: inherit; background: #6a6a6a;}
.twoLeft .insiFocus .hd ul li.on, .threeLeft .insiFocus .hd ul li.on{ background: #5a7fa1;}
.two-list{ float: left; margin-left: 16px;}
.two-list li a{ display: block; color: #666666; _height: 30px; line-height: 31px; text-indent: 12px; background: url(../images/ico4.png) no-repeat left center;}
.two-list li a span{ float: right; display: block; color: #999;}
.two-list li a:hover{ color: #5a7fa1; background: url(../images/ico5.png) no-repeat left center;}
.two-list li a:hover span{ color: #5a7fa1;}
.twor-tp{ width: 100%; border-bottom: 1px dashed #e6e6e6;}
.twor-tp a{ display: block; width: 280px; color: #666666; font-size: 16px;}
.twor-tp a img{ display: block; width: 100%;}
.twor-tp a p{ line-height: 29px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.twor-bm{ float: none; width: 100%; margin-left: 0;}

/*mainThree*/

.threeLeft .insiFocus{ width: 100%;}
.threeLeft .insiFocus .bd li p{ width: 500px; font-size: 16px;}
.Title1{ width: 100%; font-size: 16px; color: #515151; height: 31px; border-bottom: 1px solid #eee;}
.Title1 span{ float: left; font-size: 16px; color: #515151;}
.Title1 span em{ font-size: 12px; color: #999999; display: inline-block; padding-left: 4px;}
.Title1 a.more img{ display: block; margin-top: 14px;}
.threer-list{ width: 100%;}
.threer-list li{ width: 100%; padding: 12.5px 0; border-bottom: 1px dashed #e6e6e6;}
.threer-list li .img{ float: left; display: block; width: 121px; margin-right: 15px;}
.threer-list li .wen{ float: left; width: 444px;}
.threer-list li .wen a.tit{ color: #666; font-size: 16px; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.threer-list li .wen p{ color: #999; margin-top: 16px; line-height: 24px; text-indent: 2em;}
.threer-list li .wen a.tit:hover, .threer-list li .wen p a.detail, .ftp-con li a.tit:hover, .flm-tpcon a.tit:hover, .flm-tpcon p a.detail, .flm-ml-list li .wen p a.detail, .flm-ml-list li .wen a.tit:hover, .flm-bm-list li a.tit:hover, .flm-bm-list li p a.detail, .flt-frcon a.tit:hover, .ft-tp-list li a:hover, .four-mlcon p a.detail, .bcon-tp li .wen p a.detail, .bcon-tp li .wen .tit:hover{ color: #5a7fa1;}

/*广告*/

.adv, .linkOne, .linkTwo{ width: 1180px; padding: 0 10px; margin-bottom: 16px;}

/*main部分-竖*/

.mainsLeft{ width: 900px; height: auto; float: left;}
.mainsRight{ float: left; width: 300px; height: auto;}
.Title2{ height: 42px; line-height: 42px; width: 100%; background: #5a7fa1;}
.Title2 span{ display: inline-block; padding: 0 10px; float: left; font-size: 16px; color: #fff;}
.Title2 a.more{ float: right; margin-right: 10px; display: inline-block;}
.Title2 a.more img{ margin-top: 18px;}
.ftp-con{ border: 1px solid #eeeeee; border-top: 0; *padding-bottom: 16px;}
.ftp-con li{ width: 200px; margin: 16px 9.5px 16px 10px; _margin: 16px 5px 16px 10px; float: left;}
.ftp-con li a.img{ display: block; width: 100%;}
.ftp-con li a.tit{ font-size: 16px; color: #666666; display: block; line-height: 26px; margin-top: 4px;}
.ftp-con li span{ display: block; color: #999; margin-top: 4px;}
.ftp-con li a.know{ display: inline-block; width: 90px; height: 28px; line-height: 28px; text-align: center; color: #fff; background: #b8b8b8; border-radius: 2px; margin-top: 20px;}
.ftp-con li a.know:hover{ background: #5a7fa1;}
.flm-tpcon{ padding: 0 10px; border-bottom: 1px dashed #e6e6e6;}
.flm-tpcon a.tit{ font-size: 16px; padding: 6px 0; display: block; color: #666; height: 30px; line-height: 30px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.flm-tpcon p{ color: #999; line-height: 22px; text-indent: 2em; padding-bottom: 6px;}
.fourm-bm{ margin-top: 0; margin-left: 0; float: none;}
.flm-ml-list{ width: 100%;}
.flm-ml-list li, .flm-bm-list li{ padding: 10.5px 0; border-bottom: 1px dashed #e6e6e6;}
.flm-ml-list li a.img{ float: left; width: 98px; margin-right: 12px;}
.flm-ml-list li .wen{ float: left; width: 170px;}
.flm-ml-list li .wen a.tit, .flm-bm-list li a.tit{ color: #666; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.flm-ml-list li .wen p, .flm-bm-list li p{ font-size: 12px; color: #999; margin-top: 8px; line-height: 22px;}
.flm-bm-list li p{ text-indent: 2em;}
.flt-fl .insiFocus{ margin-top: 12px; float: none;}
.flt-fl .insiFocus .hd ul li{ width: 8px; height: 8px;}
.flt-fl .insiFocus .hd ul li.on{ background: #fff;}
.flt-frcon{ width: 100%; margin-top: 12px;}
.flt-frcon a.tit{ color: #666; font-size: 16px; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin-top: 6px;}
.flt-frcon p{ color: #999; margin-top: 6px; line-height: 24px; text-indent: 2em;}
.Title3{ height: 38px; line-height: 38px; padding-bottom: 14px; border-top: 4px solid #024087; border-top-left-radius: 3px; border-top-right-radius: 3px; border-left: 1px solid #eee; border-right: 1px solid #eee;}
.Title3 span{ display: inline-block; padding: 0 10px; float: left; font-size: 16px; color: #5a7fa1;}
.Title3 span em{ display: inline-block; border-bottom: 2px solid #ffe121;}
.Title3 a.more{ float: right; margin-right: 10px; display: inline-block; color: #999999; font-size: 12px;}
.ft-tp-list, .four-mlcon, .f-search{ border: 1px solid #eee; border-top: 0; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px;}
.ft-tp-list li{ float: left; width: 88px; margin: 0 24px; _margin: 0 16px; text-align: center;}
.ft-tp-list li a{ color: #666; _height: 40px; line-height: 40px; font-size: 16px;}
.four-mlcon{ padding: 4px 8px;}
.four-mlcon p{ color: #333; line-height: 25px; padding: 5px 0px 2px 2px;}
.f-search{ padding: 0 12px 13px;}
.f-search .search{ height: 30px; border: 1px solid #eee;}
.f-search .search span{ width: 30px; height: 30px; display: block; float: right; background: #5a7fa1;}
.f-search .search span input{ margin-top: 5px; margin-left: 5px;}
.f-search .search .searchText{ font-size: 16px; color: #ccc; background: #fff; outline: none; line-height: 28px; width: 208px; text-indent: 10px; font-family: "微软雅黑";}

/*mainFive*/

.fivel-list{ float: none; margin-left: 0; width: auto; padding: 5px 3px 5px 10px; border: 1px solid #eee; border-top: none;}
.tab-menu li{ float: left; cursor: pointer; height: 42px; line-height: 42px; text-align: center; color: #fff; font-size: 16px; padding: 0 28px; margin-right: 14px;}
.tab-menu li.sela{ background: #5fbab1;}
.tab-menu li.selb{ background: #baaa5f;}
.tab-menu li.selc{ background: #ff5585;}
.tab-box{ height: auto; position: relative; margin-top: 12px; padding: 0 8px; border: 1px solid #eee;}
.tab-menu li.selected{ opacity: 0.6; filter: alpha(opacity=80); -moz-opacity: 0.8; -kthml-opacity: 0.8;}
.hide{ display: none;}
.tab-box .box .tab-more{ position: absolute; top: -50px; left: auto; right: 0;}
.bcon-tp{ width: 100%;}
.bcon-tp li{ margin-top: 16px;}
.bcon-tp li .img{ float: left; width: 128px; margin-right: 12px;}
.bcon-tp li .wen{ float: left;
	/*width: 422px;*/
	}
.bcon-tp li .wen .tit{ font-size: 16px; color: #666666;}
.bcon-tp li .wen p{ color: #999; text-indent: 2em; line-height: 24px; margin-top: 12px;}
.bcon-bm{ padding: 7px 0; height: 246px;
	/*margin-top: 16px;
	border-top: 1px dashed #eee;*/
	}
.bcon-bm li a{ display: block; color: #666; _height: 31px; line-height: 31px; text-indent: 12px; background: url(../images/ico2.png) no-repeat left center;}
.bcon-bm li a:hover{ color: #5a7fa1; background: url(../images/ico2_hov.png) no-repeat left center;}
.bcon-bm li a span{ display: block; float: right; color: #999;}
.bcon-bm li a:hover span{ color: #5a7fa1;}
.Title4{ height: 42px; line-height: 42px; width: 100%;}
.Title4 span{ display: inline-block; padding: 0 10px; background: #5a7fa1; float: left; font-size: 16px; color: #fff;}
.Title4 a.more{ float: right; margin-right: 10px; display: inline-block; color: #999999;}
.fiver{ margin-top: 12px;}
.fiver a{ display: block; margin-bottom: 11px;}
.fiver a.marr{ margin-bottom: 0;}
.fiver a:hover img{ opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; -kthml-opacity: 0.8;}

/*link*/

.Title1 span.span{ color: #005285;font-size:24px;}
.link-list1 a{ display: block; width: 168px; float: left; overflow: hidden; margin: 22px 34.4px 16px 0;}
.link-list1 a:hover{ opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; -kthml-opacity: 0.8;}
.link-list1 a.marr{ float: right; margin-right: 0;}
.link-list2{ *margin-top: 20px; width: 100%; padding-bottom: 16px;}
.link-list2 a{ display: block; float: left; width: 140px; margin: 20px 44px 0 0; *margin: 0px 42px 0 0;}
.link-list2 a:hover{ color: #5a7fa1;}

/*footer*/

.footerWrap{ width: 100%; font-size: 13px;}

/*footOne*/

.footOne{ height: 44px; line-height: 44px; background: #f1f1f1; margin-top: 16px;}
.footOne .ftone_l a{ display: inline-block; float: right; margin-top: 18px; margin-left: 4px;}
.footTwo{ width: 100%; background: #5a7fa1; margin-top: 16px;}
.foot{ width: 1180px; padding: 0 10px; margin: 0 auto; text-align: center; height: auto; overflow: hidden;}
.footTwo .fttwo_l{ width: auto; padding: 20px 0;}
.footTwo .fttwo_l li{ float: left; margin-right: 50px; padding-left: 28px; border-left: 1px solid #bbcedf;}
.footTwo .fttwo_l li.marr{ border-left: 0;}
.footTwo .fttwo_l li a{ display: block; color: #bbcedf; font-size: 14px; line-height: 28px;}
.footTwo .fttwo_l li a:hover{ color: #fff;}
.fttwo_r{ margin-left: 80px; margin-top: 14px;}

/*footThree*/

.footThree{ color: #999999; padding: 12px 0; text-align: center;}
.footThree p{ height: 26px; line-height: 26px;}
.footThree p a{ display: inline-block;}
.footThree p a img{ vertical-align: middle; padding-left: 4px;}

/*内页主体部分*/

.n_ban{ width: 100%;}
.n_ban img{ width: 100%;}
.mainCon{ width: 1200px; margin: 0 auto; height: auto; overflow: hidden;}
.local{ width: 1180px; height: auto; line-height: 30px; padding: 9px 10px; word-break: break-all;}
.local i{ display: block; float: left; margin-right: 6px; margin-top: 4px;}
.local a{ float: left; display: block; font-size: 14px; color: #999;}
.local a.cur{ color: #869bae;}
.local a:hover{ color: #869BAE;}
.local em{ display: block; float: left; color: #999; padding: 0 6px; font: 400 14px/30px consolas;}
.n_left{ width: 250px; float: left; height: auto; margin: 0 10px;}
.n_left h2{ font-size: 20px; width: 100%; padding: 11px 0; line-height: 30px; text-align: center; color: #fcfcfc; background: #869bae;}
.n_left .nl_con{ width: 100%; background: #fff;}
.n_left .nl_con{ width: 92%; padding: 20px 0 6px; margin: 0 auto; position: relative; z-index: 99; background: #fff;}
.n_left .nl_con li{ margin-bottom: 14px;}
.n_left .nl_con li a{ display: block; width: 100%; padding: 10px 0; _height: 30px; line-height: 30px; text-align: center; color: #666; font-size: 16px; background: #f5f6fa; border-radius: 5px;}
.n_left .nl_con li a.cur, .n_left .nl_con li a:hover{ background: #005285; color: #fff;}
.n_right{ width: 900px; margin: 0 10px; float: left; min-height: 500px; border: 1px solid #eae9e9; height: auto; padding-bottom: 15px;}
.list{ padding: 0 14px;}
.list li{ width: 100%; padding: 14px 0; cursor: pointer; -moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; border-bottom: 1px dashed #ddd;}
.list li .list_time{ width: 50px; text-align: center;}
.list li .list_time .day{ height: 40px; line-height: 40px; font-size: 18px; color: #999; background: #f8f8f8;}
.list li .list_time .month{ height: 40px; line-height: 40px; font-size: 16px; color: #fff; background: #cccccc;}
.list li .list_wen{ width: 92.5%;}
.list li .list_wen .tit{ color: #666; font-size: 16px; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.list li .list_wen p{ font-size: 14px; color: #7d7d7d; width: 100%; margin-top: 16px;}
.list li:hover .list_time .month{ background: #869bae;}
.list li:hover .list_wen .l_tit .tit{ color: #869BAE;}
.list li:hover .list_wen p a{ color: #869BAE;}
.pages{ margin: 40px auto; text-align: center; color: #666;}
.pages a{ display: inline-block; width: 34px; height: 34px; line-height: 34px; text-align: center; color: #666; border: 1px solid #eee;}
.pages a:hover{ background: #88929a; color: #fff;}
.pages a.pahesl{ margin-right: 6px; background: url(../images/ico10.png) no-repeat center center;}
.pages a.pahesl:hover{ background: #fff url(../images/ico10_h.png) no-repeat center center;}
.pages a.pahesr{ margin-right: 6px; background: url(../images/ico11_h.png) no-repeat center center;}
.pages a.pahesr:hover{ background: #fff url(../images/ico11.png) no-repeat center center;}
.pages input{ display: inline-block; width: 60px; height: 34px; line-height: 34px; margin: 0 6px; font-size: 16px; color: #666; text-indent: 10px; font-family: "微软雅黑"; border: 1px solid #eee;}

/*简介页*/

.brief, .z_list{ padding: 0 12px 20px;}
.brief h2, .z_list h2{ font-size: 24px; color: #5a7fa1; line-height: 74px; font-weight: bold; margin-bottom: 15px; border-bottom: 1px dashed #ddd;}
.brief p{ color: #666666; text-indent: 2em; margin-bottom: 8px; font-size: 15px; line-height: 30px;}

/*内容页*/

.n_con{ width: 1180px; padding: 0 10px; height: auto; margin: 0 auto;}
.n_con h2{ padding: 20px 16px; font-size: 26px; color: #5a7fa1; font-weight: bold; line-height: 40px; text-align: center; border-top: 1px solid #eee;}
.n_con h3{ text-align: center; color: #999999; margin: 0 16px; padding-bottom: 10px; border-bottom: 1px dashed #ddd;}
.n_con h3 span{ display: inline-block; padding: 0 10px;}
.con_con{ padding: 16px;}
.con_con p{ color: #333; text-indent: 2em; margin-bottom: 10px; font-size: 15px; line-height: 32px;}
.con_con img{ text-align: center;}
.vsbcontent_img img{ text-align: center; display: block; margin: 0 auto;}
.sx{ padding: 16px; border-bottom: 1px solid #eee;}
.sx span{ display: block; color: #333; padding: 5px 0;}
.sx span a{ font-size: 14px; color: #333;}
.sx span a:hover{ color: #5a7fa1;}

/*搜索结果页*/

.n_con .list li .list_wen{ width: 94%;}

/*综合列表页*/

.z_list ul li{ float: left; width: 300px; color: #333; margin: 20px 58.5px 0 58.5px; _margin: 20px 36px 0 36px;}
.z_list ul li a.img{ display: block;}
.z_list ul li a.img p{ font-size: 20px; text-align: center; height: 34px; line-height: 34px; background: #5a7fa1; text-align: center; color: #fff;}
.z_list ul li a.img p:hover{ text-decoration: underline;}
.z_list ul li .wen{ padding: 12px 18px; background: #fcfcfc;}
.z_list ul li .wen a.tit{ display: block; color: #5a7fa1; padding: 8px 0 4px;}
.z_list ul li .wen p{ line-height: 24px;}
.Newslist{padding: 10px 15px;;}
.Newslist ul li{height: 50px; line-height: 50px;border-bottom: 1px solid #eee;font-size:16px;}
.Newslist ul li span{float: right; color: #999999; margin-right: 2px;}