
@charset "UTF-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
}
html {overflow: hidden;overflow-y: auto; background:#fff;} /*始终让 Firefox 显示滚动条*/
* {word-wrap: break-word;padding: 0;margin: 0;}/*文字强制换行word-break:keep-all;(Ff)*/
table {border-collapse: collapse;}/*细线表格*/
fieldset, img {border: none;}/*清除描边*/
ul, li {list-style-type: none;}/*无列表项目标记*/
a {text-decoration: none;}/* 链接无下划线,有为underline;链接去框 */
a:link {color: #666;}/* 未访问的链接 */
a:visited {color: #666;}/* 已访问的链接 */
a:hover {color: #1c26a1;}/* 鼠标在链接上 */
a:active {color: #666;blr:expression(this.onFocus=this.blur());}/* 点击激活链接 */
body {font-size: 12px;color:#666;background:url(../images/bg.png) repeat center center; min-width:1200px;font-family:'microsoft yahei';}
select, input {vertical-align: middle;outline: none;}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {cursor: pointer}
.h10 {clear: both;height: 10px;overflow: hidden;}
.h15 {clear: both;height: 15px;overflow: hidden;}
.h20 {clear: both;height: 20px;overflow: hidden;}
.h25 {clear: both;height: 25px;overflow: hidden;}
.h30 {clear: both;height: 30px;overflow: hidden;}
.h35 {clear: both;height:35px;overflow: hidden;}
.h40 {clear: both;height: 40px;overflow: hidden;}
.h45 {clear: both;height: 45px;overflow: hidden;}
.h50 {clear: both;height: 50px;overflow: hidden;}
.h55 {clear: both;height: 55px;overflow: hidden;}
.h60 {clear: both;height: 60px;overflow: hidden;}
.h70 {clear: both;height: 70px;overflow: hidden;}
.h80 {clear: both;height: 80px;overflow: hidden;}
.h90 {clear: both;height: 90px;overflow: hidden;}
.h95 {clear: both;height: 95px;overflow: hidden;}
.h100 {clear: both;height:100px;overflow: hidden;}
.clear {clear: both;overflow: hidden;}
.fl {float: left;display: inline;}
.fr {float: right;display: inline;}
.wrap {width:1200px;clear: both;margin: 0 auto;}
.imghover{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);	
	-webkit-transition: .5s all;
	-moz-transition: .5s all;
	-ms-transition: .5s all;
	-o-transition: .5s all;
	transition: .5s all;
}
.imghover:hover{
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);	
}
.animated2{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
/*公共部分结束*/
/********************************此处首页样式开始*********************************/
/*顶部开始*/
.top{height:65px;padding:20px 0; background: #fff; position: relative; z-index: 5}
.logo{display: block;overflow: hidden; height:60px; margin-top:5px;}
.logo img{height:60px;}
.divBox{ padding:4px 0 7px;}
.divBox a{height:20px; line-height:20px; padding-left: 27px; margin-left: 30px;}
.divBox a.a1{ background: url("../images/icon1.png") no-repeat left center;}
.divBox a.a2{ background: url("../images/icon2.png") no-repeat left center;}
.divBox a.a1:hover{ background: url("../images/icon1h.png") no-repeat left center;}
.divBox a.a2:hover{ background: url("../images/icon2h.png") no-repeat left center;}
/*title*/
.indexTitle{ height:85px;}
.indexTitle .divTop{ height:45px; padding-bottom:5px;border-bottom:1px solid #ededed; width:100%; text-align:center;}
.indexTitle .divTop2{border-bottom:1px solid #1768ad;}
.indexTitle span{ display:inline-block; height:45px; line-height:45px;}
.indexTitle i{ height:45px; width:75px; background:url(../images/t1.png) no-repeat center center;}
.indexTitle .i2{background:url(../images/t2.png) no-repeat center center;}
.indexTitle a{ color:#333; font-size:24px; padding:0 10px; float:left; display:inline; line-height:40px;}
.indexTitle .divTop2 a{ color:#fff}
.indexTitle b{ height:3px; width:50px; background:#ea281f; margin:4px auto 0; display:block}
.indexTitle em{ display:block; height:35px; line-height:35px; clear:both; overflow:hidden; text-align:center; color:#999; text-transform:uppercase}
.indexTitle .em2{ color:#5e89bc;}
/*搜索*/
.index_search{height:64px; width:360px;overflow:hidden; margin-top:10px;}
.index_search .btn{background:url(../images/search.png) no-repeat left center; width:38px; height:35px; cursor:pointer;}
.index_search .input{width:264px; height:35px; background:none; border:none; padding:0 0 0 10px; font-family: "microsoft yahei"}
/*顶部结束*/
.menubox{ height:50px;background:#006BD9; clear:both;}
.menu{height:50px; position:relative}
.menu dd {float:left;height:50px;display:inline; width:150px;position:relative; z-index:3}
.menu dd span{display:block;height:50px; line-height: 50px; text-align:center; overflow:hidden; font-size:16px;}
.menu dd span a{ display:block; height:100%; color:#e8e8ff;}
.menu dd span a:visited{ color:#e8e8ff;}
.menu dd span a:hover{ color:#e8e8ff;}
.menu dd span a:active{ color:#e8e8ff;}
.menu dd .div{ position:absolute; top:50px; left:0; width:100%; background:rgba(225,225,225,0.5); z-index:99; display:none;}
.menu dd .div a{ padding:5px;line-height:20px; font-size:14px;display:block; text-align:center; color: #444}
.menu dd .div a:hover{ background:#fff; color:#2831a0;}
.menu dd .div a.hover{ background:#fff; color:#2831a0;}
.menu dd:hover span{ background:#0560BD;}
.menu dd.hover span{ background:#0560BD;}
/*banner开始*/
.banner{overflow: hidden;position: relative;}
.banner .hd{width:100%;position: absolute;z-index: 1;bottom:55px;left: 0;height:18px;text-align: center; display: none}
.banner .hd ul{overflow: hidden;display: inline-block;}
.banner .hd ul li{cursor: pointer;float:left;display: inline;zoom: 1;width:18px;height:18px; border-radius:18px; overflow: hidden;line-height:999px;margin: 0 9px;background: #425d8f;}
.banner .hd ul .on{background:#d30000;}
.banner .bd{position: relative;z-index: 0;overflow: hidden;}
.banner .bd li{background-size:cover !important;}
.banner .bd li .a1{display: block;width:100%;height:100%;}
.banner .btn{ width: 65px; height:85px; position: absolute; top:50%; margin-top: -42px; display: none;}
.banner .prev{ left:40px; background: url("../images/prev.png") no-repeat center center;}
.banner .next{ right:40px; background: url("../images/next.png") no-repeat center center;}
.banner:hover .btn{ display: block}
/*banner结束*/
/*indexTit*/
.indexTit{height:55px; overflow: hidden;line-height:55px; border-bottom: 1px solid #dbdbdb;}
.indexTit .a1{font-size:20px; font-weight: bold}
.indexTit em{ font-size: 14px; color: #999; padding-left: 5px; font-style: normal; text-transform: uppercase; font-weight: normal}
.indexTit .a1:hover{ color:#2831a0}
.indexTit .more{font-size:14px; color: #fff; width: 80px; height: 25px; line-height: 25px; text-align: center; background: #d38920; margin-top: 15px;}
.indexTit .more:hover{ color: #fff; opacity: 0.8}
/*con1*/
.con1{ overflow:hidden;}
.focus{ width:525px; height:315px; overflow:hidden; position:relative;}
.focus .hd{width:100%;position: absolute;z-index:3;bottom:0px;right:10px;height:36px; line-height:36px;text-align: right;}
.focus .hd ul{overflow: hidden;display: inline-block;}
.focus .hd ul li{cursor: pointer;float:left;display: inline;zoom: 1;width:10px;height:10px; border-radius:5px; overflow: hidden;line-height:999px;margin: 0 5px;background: #fff;}
.focus .hd ul .on{background:#d30000;}
.focus .bd{ position:relative; height:100%; z-index:1;}
.focus .bd li{ zoom:1; vertical-align:middle;width:525px; height:315px;}
.focus .bd li a{ display:block;width:525px; height:315px;}
.focus .bd img{width:100%; height:100%;display:block;}
.focus .textbg{position:absolute; bottom:0px;left:0px;height:36px;background:rgba(34,34,34,0.5);width:505px; z-index:1;color:#fff; line-height:36px;font-size:14px; padding: 0 10px;}
.focus .btn{ width:40px; height:59px; position:absolute; top:50%; margin-top:-30px; cursor:pointer; z-index:6; display: none}
.focus .prev{left:5px; background:url(../images/prev1.png) no-repeat center center;}
.focus .next{right:5px; background:url(../images/next1.png) no-repeat center center;}
.focus:hover .btn{ display: block}
.con1R{ width:650px; overflow:hidden; height:315px;}
.con1R p{ font-size:14px; line-height:26px; font-family:"微软雅黑"}
.hotNews{ overflow: hidden; border-bottom: 1px solid #dbdbdb; padding-bottom: 15px;}
.hotNews .a1{ color: #2831a0; font-size: 22px; display: block;line-height: 24px; height: 24px; margin-bottom: 15px;}
.hotNews .a1:hover{ color: #2831a0; text-decoration: underline}
.hotNews span{ line-height: 30px; height: 60px; display: block; color: #888; font-size: 14px; overflow: hidden;}
.indexList1{ overflow: hidden;}
.indexList1 dd{ height:40px; line-height: 40px; overflow: hidden; font-size: 14px;}
.indexList1 dd a{float:left; display: inline;}
.indexList1 dd i{ height: 4px; width: 4px; border-radius: 4px; background: #c5c5c5; float: left; display: inline; margin-right: 10px; margin-top:20px;}
.indexList1 dd span{float:right; display: inline; color: #aeaeae;}
/*con2*/
.con2Box{ overflow: hidden; background: url(../images/nbg.jpg) center top no-repeat #f6f6f6;}
.con2R{width:525px; height:315px; overflow:hidden; margin-top:5px;}
.tabs ul{ height: 25px; margin-top:15px; overflow: hidden;}
.tabs li{ float: left; display: inline; height: 25px;}
.tabs li a{font-size:14px; color: #666; padding: 0 12px; height: 25px; line-height: 25px; text-align: center;  display: block}
.tabs li:hover a{ background: #d38920; color: #fff;}
.tabs li.hover a{ background: #d38920; color: #fff;}
.tabs_con{ overflow: hidden;}
/*con3*/
.con3{ overflow: hidden;}
.con3Dl{ overflow: hidden;}
.con3Dl dt{ float: left; display:inline;  width:590px; height: 360px; overflow: hidden;}
.con3Dl dd{ float: left; display:inline; width:285px; height: 170px; overflow: hidden; margin: 0 0 20px 20px}
.con3Dl a{ display: block; height: 100%; width: 100%; position: relative;}
.con3Dl a img{height: 100%; width: 100%;}
.con3Dl .textBox{ width: 100%; height: 100%; position: absolute; left:0; top:0; background: rgba(46,48,146,0.6); color: #fff; display: none}
.con3Dl dt .text{ width: 80%; margin:16% auto 0;}
.con3Dl dt h3{ height:60px;  line-height:60px;font-size: 24px; font-weight: bold; display: block; overflow: hidden; text-align: center;}
.con3Dl dt span{ height:80px; line-height: 26px; font-size:14px;display: block; overflow: hidden; text-align: center;}
.con3Dl dd .text{ width: 80%; margin:10% auto 0;}
.con3Dl dd h3{ height:45px;  line-height:45px;font-size: 20px; font-weight: bold; display: block; overflow: hidden; text-align: center;}
.con3Dl dd span{ height:52px; line-height: 26px; font-size:14px;display: block; overflow: hidden; text-align: center;}
.con3Dl dt:hover .textBox{ display: block}
.con3Dl dd:hover .textBox{ display: block}
/*底部开始*/
.footer{overflow: hidden;background: #1144A4; color:#868686;padding:10px 0 0; font-size: 14px; color:#fff;}
.f_aboutUs{ width: 630px; margin-right: 55px; overflow: hidden;}
.f_tit{ width: 100px; overflow: hidden; margin-top: -5px;}
.f_tit span{ height: 30px; line-height: 30px; font-size: 18px; color: #fff; display: block; overflow: hidden;}
.f_tit em{ height:24px; line-height: 24px; font-size: 16px; color: #b4b4b4; display: block; overflow: hidden; font-style: normal}
.f_textBox{ border-left: 1px solid #4c4c4c;min-height: 50px; height:auto !important; height: 50px; line-height: 26px; padding-left: 22px; position: relative; padding-bottom: 15px; }
.f_textBox i{ width: 2px; height: 42px; background: #fff; display: block; position: absolute; left:-1px; top:0;}
.f_aboutUs .f_textBox{width: 507px;}
.f_contactUs{ width: 350px; overflow: hidden;}
.f_contactUs .f_textBox{width:227px;}
.footCode{overflow: hidden;width:111px;}
.footCode p{display: block;width:111px; height:111px; overflow: hidden}
.footCode img{width:111px; height:111px;}
.footCode span{ height: 30px; line-height: 30px; font-size: 14px; text-align: center; color: #878787; display: block; padding-top: 10px;}
.footBot{ border-bottom: 1px solid #618CDC; padding:10px 0; line-height: 30px;  color: #ccc; overflow: hidden; font-size: 12px;}
.footBot a{ padding-right: 15px; color:#ccc; }
.footBot a:hover{ color: #999;}
.footer2{ height: 50px; line-height:50px; background:#1144A4;color:#fff; overflow: hidden;}
.footer2 a{color:#fff;}
.footer2 a:hover{color:#fff; text-decoration:underline}

/*************************二级页面样式 begin***********************************/
.subbanner{overflow: hidden;height:320px;}
.subbanner a{display: block;width:100%;height:100%;}

/*二级导航*/
.subMenuBox{ height:30px; background:#fff; clear:both; box-shadow:1px 2px 2px #e8e8e8; padding:22px 0 21px}
.submenu dd{ float:left; display:inline;}
.submenu span{ font-size:14px;display:inline-block; line-height:30px;}
.submenu span a{ display:block; padding:0 20px;}
.submenu dd:hover span{ background:#2831a0;}
.submenu dd.hover span{ background:#2831a0;}
.submenu dd:hover span a{color:#fff;}
.submenu dd.hover span a{color:#fff;}
/*location*/
.location{height:30px; line-height:30px;overflow:hidden;font-size:14px;}
.location a.hover{color: #1c26a1;}
/*subTit*/
.subTit{ height:50px; line-height:50px; font-size:24px; text-align:center; overflow:hidden; margin-bottom:15px;}
.contentBox{min-height:500px;height:auto !important;height:500px;}

/*页码开始*/
.page{padding:0px 10px 10px 0px;overflow: hidden;clear: both;height: 35px;line-height: 35px;margin:0px auto;text-align: center;}
.page a{padding:5px 12px;color: #fff;margin-right: 3px;font-size:15px;font-family:"Arial";background:#c8c8c8;}
.page a:hover{background: #2831a0;color: #fff;}
.page a.hover{background: #2831a0;color: #fff;}
/*页码结束*/
/*全图列表*/
.newsAllImg{ overflow: hidden; width:1230px}
.newsAllImg dd{ float: left; display:inline; width:380px; height:228px; overflow: hidden; margin: 0 30px 34px 0px}
.newsAllImg dd a{ display: block; height: 100%; width: 100%; position: relative;}
.newsAllImg dd a img{height: 100%; width: 100%;}
.newsAllImg dd .textBox{ width: 100%; height: 100%; position: absolute; left:0; top:0; background: rgba(46,48,146,0.6); color: #fff; display: none}
.newsAllImg dd .text{ width: 80%; margin:11% auto 0;}
.newsAllImg dd h3{ height:45px;  line-height:45px;font-size: 20px; font-weight: bold; display: block; overflow: hidden; text-align: center;}
.newsAllImg dd span{ height:80px; line-height: 26px; font-size:14px;display: block; overflow: hidden; text-align: center;}
.newsAllImg dd:hover .textBox{ display: block}
/*图文列表*/
.newsTextImg{ clear:both;}
.newsTextImg dd{ height:178px;overflow:hidden; margin-bottom:35px; padding:19px; border:1px solid #ececec;}
.newsTextImg dd .pic{width:268px; height:160px; overflow:hidden; margin-right:35px;}
.newsTextImg dd .pic img{width:268px; height:160px; display:block;}
.newsTextImg dd .text{height:145px; overflow:hidden; width:690px; padding-top:15px;}
.newsTextImg dd .a1{ height:40px; line-height:40px; font-size:16px;display:block;overflow:hidden; margin-bottom:5px;}
.newsTextImg dd .a1:hover{color:#2831a0;}
.newsTextImg dd span{ height:44px; line-height:22px; font-size:14px; color:#999; display:block;overflow:hidden; margin-bottom:25px;}
.newsTextImg dd em{color:#999; height:30px; line-height:30px; font-style:normal; overflow:hidden; display:block;}
.newsTextImg dd .date{ font-size:20px; line-height:40px; margin-top:15px; margin-bottom:15px;}
.newsTextImg dd .more{ width:80px; height:30px; line-height:30px; background:url(../images/icon7.png) no-repeat left center; display:block;}
.newsTextImg dd .more:hover{background:url(../images/icon8.png) no-repeat left center;}
.newsTextImg dd:hover{ box-shadow:0 3px 10px 3px #eee;}
/*图文列表2*/
.newsTextImg2{overflow:hidden; width:1230px; margin-left:-15px;}
.newsTextImg2 dd{ width:380px;float:left; display:inline; margin:0 15px 35px}
.newsTextImg2 dd .pic{height:227px; width: 380px; overflow:hidden;}
.newsTextImg2 dd .pic img{height:227px; width: 380px; display:block;}
.newsTextImg2 dd .text{ overflow:hidden;background: #fff; padding:18px; box-shadow:0px 0px 10px 5px #f6f6f6;}
.newsTextImg2 dd em{ height:22px; line-height:22px; overflow:hidden; display:block; font-style:normal; color:#b6b6b6; font-size:14px;}
.newsTextImg2 dd .a1{ height:35px; line-height:35px; font-size:16px; color:#444; display:block;overflow:hidden; margin-bottom:5px;}
.newsTextImg2 dd .a1:hover{color:#2831a0;}
.newsTextImg2 dd span{ height:48px; line-height:24px; font-size:14px; color:#888; display:block;overflow:hidden;}
.newsTextImg2 dd:hover .text{box-shadow:0px 0px 10px 5px #eee;}
/*文字列表*/
.newsList{ clear:both; overflow:hidden;}
.newsList dd{ clear:both; overflow:hidden;margin-bottom:30px;}
.newsList dd .date{ display:block; width:117px; height:55px;overflow:hidden;text-align:center; background:#f8f6f9; padding:48px 10px 52px; margin-right:15px;}
.newsList dd .date b{ font-size:24px; height:30px; line-height:30px; display:block; color:#888; overflow:hidden}
.newsList dd .date i{ font-size:16px; height:25px; line-height:25px; display:block; color:#d0d0d0; overflow:hidden; font-style:normal}
.newsList dd .textBox{overflow:hidden; padding:25px 45px 20px; height:110px;background:#f8f6f9;}
.newsList dd .a1{display: block;height:40px;line-height:40px;font-size:18px;overflow:hidden;}
.newsList dd span{display: block;height:34px;line-height:34px;font-size:14px; color:#888;overflow:hidden; margin-bottom:10px;}
.newsList dd .a2{height:25px;line-height:25px; color:#a9a9a9;overflow:hidden;}
.newsList dd .a2:hover{ color:#e76c12;}
.newsList dd:hover .date{ background:#2831a0;}
.newsList dd:hover .date b{ color:#fff}
.newsList dd:hover .date i{ color:#fff}

/*联系方式*/
.contactTit{ height:60px; line-height: 60px; font-size: 24px; color: #888;}
.mapBox{ width:100%; height:520px; overflow:hidden;}
.contactDl{ overflow:hidden; width:1215px;}
.contactDl dd{ width:310px; height:190px; margin-right:15px; float:left; display:inline; overflow:hidden; background:#f4f4fa; padding:100px 40px; }
.contactDl dd p{ height:90px; display:block; overflow:hidden;margin-bottom:20px;}
.contactDl dd p.p1{ background:url(../images/icon3.png) no-repeat center center;}
.contactDl dd p.p2{ background:url(../images/icon4.png) no-repeat center center;}
.contactDl dd p.p3{ background:url(../images/icon5.png) no-repeat center center;}
.contactDl dd span{ display:block; overflow:hidden; font-size:18px; line-height:26px; color:#888; text-align:center;}
/*招聘列表*/
.rmt_dl{display:block;overflow:hidden;}
.rmt_dl dd{display:block;clear:both;overflow:hidden;margin:0 0 10px 0;}
.rmt_dl dd .div1{clear:both;height:60px;background:#f4f4fa;overflow:hidden;cursor:pointer;}
.rmt_dl dd .div1.hover{ background:#2831a0;}
.rmt_dl dd .div1.hover span.span1{ color:#fff}
.rmt_dl dd .div1 span{display:inline;float:left;height:60px;line-height:60px;color:#666;font-size:14px;}
.rmt_dl dd .div1 span.span1{ width:1080px;text-align:left;padding:0 10px 0 40px;font-size:18px; color:#222;}
.rmt_dl dd .div1 span.span2{width:50px;text-align:center;font-size:35px;color:#225d8a;}
.rmt_dl dd .div1 span.span2.hover{ color:#fff}
.rmt_dl dd .div2{clear:both;overflow:hidden;padding:30px 40px;font-size:14px;line-height:38px;text-align:left; background:#f4f4fa;display:none;}
.recTable{ width:100%; font-size:12px; color:#333; border-bottom:1px solid #e9e9e9;}
/*发展历程*/
.evenTit{ line-height:30px; text-align:center;font-size:14px; color:#888; overflow:hidden;}
.dateScroll{ clear:both;position:relative; height:340px;}
.dateScroll i{ width:100%; height:1px; background:#cecece; display:block; position:absolute; top:50%;}
.dateScroll .bd{height:411px; overflow:hidden; width:1200px; margin-left:-20px; padding:0 20px;}
.dateScroll .bd li{ padding:0 75px; width:1050px; float:left; display:inline;}
.dateScroll .bd dd{ width:210px;float:left; display:inline; height:340px;position:relative;}
.dateScroll dd b{ height:22px; width:22px;background:url(../images/icon6.jpg) no-repeat center center; display:block; position:absolute; left:50%; top:50%; margin:-11px 0 0 -11px;}
.dateScroll dd .box{ width:215px; height:95px; padding:20px 20px 20px;background:#e9eaf5;position:absolute; left:50%; margin-left:-127px;}
.dateScroll dd .triangle{ display:block;border-left:15px solid transparent;border-right:15px solid transparent; position:absolute; left:50%; margin-left:-15px;}
.dateScroll dd .tit{height:35px;line-height:35px;font-size:16px; color:#444; font-weight:bold;overflow:hidden;  display:block}
.dateScroll dd .textBox{height:60px; overflow:hidden; line-height:30px; font-size:16px; color:#888;}
.dateScroll dd.d .box{ padding-bottom:17px; top:0;}
.dateScroll dd.s .box{ padding-top:17px; bottom:0;}
.dateScroll dd.d .triangle{ bottom:-17px;border-top:17px solid #e9eaf5;}
.dateScroll dd.s .triangle{ top:-17px;border-bottom:17px solid #e9eaf5;}
.dateScroll .bd dd:hover b{background:url(../images/icon6h.jpg) no-repeat center center;}
.dateScroll .bd dd.d:hover .triangle{border-top:17px solid #d38920}
.dateScroll .bd dd.s:hover .triangle{border-bottom:17px solid #d38920}
.dateScroll .bd dd:hover .box{background:#d38920;}
.dateScroll .bd dd:hover .tit{color:#fff;}
.dateScroll .bd dd:hover .textBox{color:#fff;}
.dateScroll .btn{ width:42px; height:42px; position:absolute; cursor:pointer; top:50%; margin-top:-21px}
.dateScroll .bprev{ background:url(../images/prev2.png) no-repeat center center;left:-80px;}
.dateScroll .bnext{ background:url(../images/next2.png) no-repeat center center;right:-80px;}
.dateScroll .bprev:hover{ background:url(../images/prev2h.png) no-repeat center center;}
.dateScroll .bnext:hover{ background:url(../images/next2h.png) no-repeat center center;}
/*分享*/
.f-share{line-height:20px; font-size:14px; overflow:hidden}
.f-share a{ height:20px !important; width:20px !important; margin:0 6px !important; padding:0 !important;}
.f_weixin{ background:url(../images/share.jpg) no-repeat left top !important;}
.f_qzone{ background:url(../images/share.jpg) no-repeat -33px top !important;}
.f_tqq{ background:url(../images/share.jpg) no-repeat -66px top !important;}
.f_tsina{ background:url(../images/share.jpg) no-repeat -99px top !important;}
.f_weixin:hover{ background:url(../images/share.jpg) no-repeat left bottom !important;}
.f_qzone:hover{ background:url(../images/share.jpg) no-repeat -33px bottom !important;}
.f_tqq:hover{ background:url(../images/share.jpg) no-repeat -66px bottom !important;}
.f_tsina:hover{ background:url(../images/share.jpg) no-repeat -99px bottom !important;}
/*留言*/
.message{ overflow:hidden;}
.message dd{margin-bottom:20px; font-size:20px;}
.message input{ float:left; display:inline; height:60px; line-height:60px; background:#f4f4fa; border:none;padding:0 15px;font-size:20px;font-family:"microsoft yahei"}
.message input.input1{ width:350px;}
.message input.input2{ width:760px;}
.message .mr30{ margin-right:30px;}
.message .textarea{ display:block; line-height:25px; width:1170px; height:240px; padding:10px 15px;border:none; background:#f4f4fa;font-family:"microsoft yahei";font-size:20px; resize:none}
.message .code{height:60px; width:148px; margin:0 15px;overflow:hidden}
.message img{height:60px; width:148px;}
.message .change{ font-size:14px; color:#929292; line-height:60px; cursor:pointer}
.messageBtn{ overflow:hidden;margin:15px auto;height:55px;}
.messageBtn a{ display:block;height:55px; text-align:center; line-height:55px; background:#2831a0; color:#fff; font-size:18px;}
.messageBtn a:hover{ opacity:0.8}
.message input::-webkit-input-placeholder {color:#929292;}
.message input::-moz-placeholder {color:#929292;}
.message input:-moz-placeholder {color:#929292;}
.message textarea::-webkit-input-placeholder {color:#929292;}
.message textarea::-moz-placeholder {color:#929292;}
/*单篇，新闻详细页*/
.articleBox{ line-height:34px; font-size:14px; clear:both; overflow:hidden; color:#777}
.articleBox img{ max-width:100%;}
.newsTit{font-size:20px;color:#444;height:45px;line-height: 45px;overflow: hidden; text-align:center;}
.newsTime{font-size:12px;color:#919191;height:30px;line-height: 30px;overflow: hidden;text-align:center;}
#play{width:580px;height:380px;position:relative;overflow: hidden;background:#fff;border:1px solid #e9e9e9;padding:8px;margin:0 auto;}
#play .change_a{width:40%;height: 100%;position: absolute;top: 0;z-index: 1;cursor: pointer;display: block;overflow: hidden;background:url(about:blank);}
#play .prev_a{left: 0;}
#play .next_a{right: 0}
#play .change_a span{width: 24px;height: 43px;position: absolute;top: 50%;margin-top: -21px;display: none}
#play .prev_a span{background: url(../images/article_icon.png) no-repeat 0px -50px;left: 0;}
#play .next_a span{background: url(../images/article_icon.png) no-repeat -30px -50px;right: 0;}
#play .img_ul{position: relative;z-index: 1;width:580px;height:380px;overflow:hidden;}
#play .img_ul li{position: relative;z-index: 1;width:580px;height:380px;background:#fff;}
#play .img_ul li img{position:absolute;}
.imgMove{width:600px;clear:both;margin:20px auto;position:relative;}
.img_hd{margin:0 auto;overflow: hidden;height:60px;position:relative;}
.img_hd ul{position: absolute;z-index: 1}
.img_hd ul li{float: left;height:50px;width:85px;padding:3px;margin:0 7px;cursor: pointer;background:#fff;border:1px solid #d4d4d4;position:relative;}
.img_hd ul li p{height:50px;width:85px;display:block;background:#fff;position:relative;overflow: hidden;}
.img_hd ul li i{display:block;clear:both;line-height:20px;padding:0 5px;background:#000;color:#fff;position:absolute;right:3px;bottom:3px;z-index:2;filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;font-family:Arial;font-size:12px;font-style:normal;}
.img_hd ul li img{position:absolute;height:47px;width:70px;}
.img_hd ul li.on{border:1px solid #3698d9}
.imgMove .bottom_a{width:25px;height:25px;display: block;cursor: pointer;float:left;top:15px;position:absolute;z-index:2;background:url(../images/article_icon2.png) no-repeat;}
.imgMove .prev_a:hover{background-position:left bottom;left:0;}
.imgMove .next_a:hover{background-position:right bottom}
.imgMove .prev_a{background-position:left top;left:0;}
.imgMove .next_a{background-position:right top;right:0;}
.video{width: 600px;height:340px;overflow: hidden;margin:0px auto;}
.article_pageUp{clear:both;overflow:hidden;padding:15px 0 0 0;border-top:1px solid #e8e8e8;}
.article_pageUp dl dd{display:block;height:30px;clear:both;line-height:30px;}
.article_pageUp dl dd span{float: left;display: inline-block;height:30px;overflow: hidden;text-align: center;color:#666;font-size: 14px;}
.article_pageUp dl dd a{float: left;font-size: 14px;display: inline-block;height:30px;overflow: hidden;}
.article_pageUp dl dd a:hover{color:#2831a0;}
.articlePage{clear:both;height:30px;text-align:center;font-family:Arial;}
.articlePage a{margin:0 1px;background:#ccc;padding:5px 10px;}
.articlePage a:hover{color:#fff;background:#2831a0;}
.articlePage a.hover{color:#fff;background:#2831a0;}
.download{clear:both;height:32px;font-size:18px;padding:10px 0 0 0;}
.download a{display:block;line-height:32px;float:left;padding:0 0 0 40px;color:#0079ce;font-family:"microsoft yahei";margin:0 10px 0 0;font-size:14px;background:url(../images/download.png) no-repeat left center;}
.articleHand{clear:both; font-size:16px; padding:10px 0px 20px 0; overflow: hidden;}
.articleHand a{display:block; line-height:32px; padding:0 20px 10px 30px; float:left;background:url(../images/file.png) no-repeat left center;}
.articleHand a.word,a.doc,a.docx{background:url(../images/word.png) no-repeat left 3px; color:#37a6ff !important;}
.articleHand a.ppt{background:url(../images/ppt.png) no-repeat left center; color:#ff7735 !important;}
.articleHand a.excel,a.xlt,a.xlsx,a.xls{background:url(../images/excel.png) no-repeat left center; color:#15bf44 !important;}
.articleHand a.pdf{background:url(../images/pdf.png) no-repeat left center; color:#1369c0 !important;}
.articleHand a.zip,a.rar{background:url(../images/zip.png) no-repeat left 3px; color:#ff9779 !important;}

.imgFloat{ width:250px; height:330px; position:fixed; right:0; bottom:100px;}
.imgFloat a{ display:block; height:100%;}
.imgFloat img{ width:100%; height:100%;}
.imgFloat .closeBtn{ height:35px; width:35px; background:url(../images/close.png) no-repeat center center; background-size:100% auto; position:absolute; right:5px; top:5px; cursor:pointer}

.news_head{margin-top: 40px;}
.news_head h2{text-align: center;margin-bottom: 5px;}
.news_head p{text-align: center;font-family: 'Times New Roman';}
.news_index{clear: both; list-style:none;margin:0px; padding:10px 0px 0px 0px; margin-left:20px;}
.news_index li{margin-bottom: 20px; padding: 25px 15px; min-height: 70px; border: 1px solid #ccc;}
.news_index li span{display: inline-block; width: 60px; height: 60px; text-align: center; background-color: #CFA970; color: #fff; float: left;  padding:0px 2px; position: relative; left: -35px; top:-5px;}
.news_index li span strong{display: block; font-size: 24px; padding-top: 5px;}
.news_index li span i{display: block; font-size: 12px;  font-style: normal; font-family: Arial;}
.news_index li a{color:#333;font-size: 16px;margin-left: -20px;}
.news_index li a:hover{ text-decoration:none;color:#CFA970; }
.news_index li em{ font-style: normal; display:inline-block; line-height: 18px;color: #777; padding-top: 10px;margin-left: -20px;}

.news_col{margin-top: 10px; margin-bottom: 10px;text-align: left; width:570px; float:left; margin-right:40px}
.news_col:nth-child(2n){margin-top: 10px; margin-bottom: 10px;text-align: left; width:570px; float:left; margin-right:0px}
.news_index2{clear: both; list-style:none;margin:0px; padding:16px 0px 10px 0px;}
.news_index2 li{color:#363534;border-bottom: 1px dashed #ccc;background: url(../li.png) no-repeat left 16px;line-height:21px; padding: 11px 0px; padding-left:13px;}
.news_index2 li a{color:#363534;}
.news_index2 li a:hover{ text-decoration:none;color:#CD1409; }

/*首页新闻另外样式*/

.index_news:hover{background: #fff;}
.index_news span{display: block;border-bottom: 1px dotted #999;font-size: 16px;color: #666666;font-family:Arial;padding-bottom: 8px;}
.index_news h3{margin: 5px 0px 8px 0px;}
.index_news h3 a{font-size: 13px;font-weight: bold;color: #666666;font-family: "宋体";}
.index_news h3 a:hover{text-decoration: none;color:#ed2025;}
.index_news p{color: #999999;font-size: 13px;font-family: "宋体"; margin-bottom: 12px;}
.index_news a.new_btn{display: block;width: 80px; font-size: 12px; text-align: center; color: #fff; background-color: #999; padding: 7px 0px;font-family: "宋体";}
.index_news a.new_btn:hover{text-decoration: none;background-color: #666;}
.topbg{ background:url(../images/topbg.jpg) center top no-repeat}
.dbg{ background:url(../images/dbg.jpg) center bottom no-repeat}

.f12 {font:12px/180% "微软雅黑";color:#333333}
.f12 a{ color:#333333; text-decoration:none}
.f12 a:hover{ color:#990000; text-decoration:none}

.f12h {font:13px/24px  "微软雅黑","宋体";color:#333333}
.f12h a{ color:#333333; text-decoration:none}
.f12h a:hover{ color:#990000; text-decoration:none}

.f12hh {font:12px/24px  "微软雅黑","宋体";color:#A6A7A7}
.f12hh a{ color:#A6A7A7; text-decoration:none}
.f12hh a:hover{ color:#990000; text-decoration:none}

.f12d {font:600 14px/150% "微软雅黑","宋体"; color:#F60}
.f12d a{ color:#F60; text-decoration:none}
.f12d a:hover{ color:#990000; text-decoration:none}

.f12r {font:12px/180% "微软雅黑";color:#f30}
.f12r a{ color:#f30; text-decoration:none}
.f12r a:hover{ color:#990000; text-decoration:none}

.f12c {font:12px/180% "微软雅黑";color:#FF9D0A}
.f12c a{ color:#FF9D0A; text-decoration:none}
.f12c a:hover{ color:#990000; text-decoration:none}

 .txt1 {font:12px/180% Arial, Helvetica, sans-serif;color:#333333}
.txt1 a{ color:#333333; text-decoration:none}
.txt1 a:hover{ color:#990000; text-decoration:none}

.f12w {font:12px/160% "微软雅黑";color:#fff}
.f12w a{ color:#fff; text-decoration:none}
.f12w a:hover{ color:#990000; text-decoration:none}

.f14 {font:14px/180% "微软雅黑";color:#333333}
.f14 a{ color:#333333; text-decoration:none}
.f14 a:hover{ color:#990000; text-decoration:none}
.f14d {font:600 14px/180% "微软雅黑","宋体";color:#333333}
.f14d a{ color:#333333; text-decoration:none}
.f14d a:hover{ color:#990000; text-decoration:none}

.f16 {font:16px/180% "微软雅黑";color:#333333}
.f16 a{ color:#333333; text-decoration:none}
.f16 a:hover{ color:#990000; text-decoration:none}

.f20 {font:600 18px/20px "微软雅黑";color:#555}

.f14d1 {font:13px/180% "微软雅黑";color:#333333; background:url(../images/vdnh.gif) center center no-repeat}
.f14d1 a{ color:#333333; text-decoration:none;background:url(../images/vdnh.gif) center center no-repeat}
.f14d1 a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh.gif) center center no-repeat}

.f14f {font:13px/180% "微软雅黑";color:#ff0000; background:url(../images/vdnh1.gif) center center no-repeat}
.f14f a{ color:#ff0000; text-decoration:none; background:url(../images/vdnh1.gif) center center no-repeat}
.f14f a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh1.gif) center center no-repeat}

.f14d01 {font:13px/180% "微软雅黑";color:#333333; background:url(../images/vdnh1.gif) center center no-repeat}
.f14d01 a{ color:#333333; text-decoration:none;background:url(../images/vdnh1.gif) center center no-repeat}
.f14d01 a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh1.gif) center center no-repeat}

.f14f1 {font:13px/180% "微软雅黑";color:#ff0000; background:url(../images/vdnh.gif) center center no-repeat}
.f14f1 a{ color:#ff0000; text-decoration:none; background:url(../images/vdnh.gif) center center no-repeat}
.f14f1 a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh.gif) center center no-repeat}


.wzbt {font:600 18px/160% "微软雅黑","宋体";color:#333333}
.wzbt  a{ color:#333333; text-decoration:none}
.wzbt  a:hover{ color:#FF0000; text-decoration:none}

.xdhfont {font:14px/180% "微软雅黑","宋体";color:#666766}
.xdhfont a{ color:#666766; text-decoration:none}
.xdhfont a:hover{ color:#990000; text-decoration:none}
.xdhfont span{font:12px/150% Arial, Helvetica, sans-serif; color:#F00}

.leftbt{font:12px/180% "微软雅黑";color:#174563;padding:0 0 0 25px}
.leftbt a{ color:#174563; text-decoration:none}
.leftbt a:hover{ color:#990000; text-decoration:none}

.xbt {font:600 12px/160% "微软雅黑";color:#FF6600}
.xbt a{ color:#FF6600; text-decoration:none}
.xbt a:hover{ color:#FF0000; text-decoration:none}


.dbt {font:14px/160% "微软雅黑","宋体";color:#FF6600}
.dbt a{ color:#FF6600; text-decoration:none}
.dbt a:hover{ color:#FF0000; text-decoration:none}

.fontmore{font:12px/160% "微软雅黑";color:#444}
.fontmore a{ color:#444; text-decoration:none}
.fontmore a:hover{ color:#FF0000; text-decoration:none}

.dhfont{font:600 14px/110% "微软雅黑","宋体";color:#2369b8;letter-spacing:1}
.dhfont a{ color:#2369b8; text-decoration:none;letter-spacing:1}
.dhfont a:hover{ color:#FFFC03;text-decoration:none;}

.dhfontd{font:600 18px/20px "Microsoft Yahei", "微软雅黑";color:#FFFFFF}
.dhfontd a{ color:#FFFFFF; text-decoration:none}
.dhfontd a:hover{background:url(../images/top_04.gif) center top repeat-x; color:#FFFFCC;}

.newsbt{font:600 18px/150% "Microsoft Yahei" "微软雅黑";color:#444}
.newsbt a{ color:#444; text-decoration:none}
.newsbt a:hover{ color:#FF0000; text-decoration:none}

.newsbth{font:14px/150% "微软雅黑";color:#555}
.newsbth a{ color:#555; text-decoration:none}
.newsbth a:hover{ color:#FF0000; text-decoration:none}

.newsbtg{font:600 16px/150% "微软雅黑";color:#f30}
.newsbtg a{ color:#f30; text-decoration:none}
.newsbtg a:hover{ color:#FF0000; text-decoration:none}

.footfont{font:12px/150% "微软雅黑";color:#CCCCCC}
.footfont a{ color:#CCCCCC; text-decoration:none}
.footfont a:hover{ color:#CCCCCC; text-decoration:underline}
.xbtfont{font:20px/160% "微软雅黑","宋体";color:#bd0202}
.xbtfont a{ color:#bd0202; text-decoration:none}
.xbtfont a:hover{ color:#FF3300; text-decoration:none}

.dbtfont{font:22px/160%  "微软雅黑","宋体";color:#c00}
.dbtfont a{ color:#c00; text-decoration:none}
.dbtfont a:hover{ color:#FF3300; text-decoration:none}
	
.leftcpdh {font:600 14px/30px "微软雅黑","宋体";color:#444;}
.leftcpdh a{ color:#444; text-decoration:none;  display:block;padding:0 0 0 5px}
.leftcpdh a:hover{ color:#d00; text-decoration:none; display:block;padding:0 0 0 5px}
.leftcpdh span{ float:right;font:normal 12px/160% "";color:#333333;margin:0 25px 0 0}


.leftdh {font:600 14px/30px "微软雅黑","宋体";color:#444;}
.leftdh a{ color:#444; text-decoration:none;  display:block;padding:0 0 0 5px}
.leftdh a:hover{ color:#d00; text-decoration:none; display:block;padding:0 0 0 5px}
.leftdh span{ float:right;font:normal 12px/160% "";color:#333333;margin:0 25px 0 0}


.leftcpdh1 {font:600 14px/29px"";color:#9B0303; }
.leftcpdh1 a{ color:#9B0303; text-decoration:none; padding-left:25px; display:block;}
.leftcpdh1 a:hover{ color:#fff; text-decoration:none; background:url(../images/cpbg1.jpg) left top no-repeat;padding-left:25px; display:block;}
.leftcpdh1 span{ float:right;font:normal 12px/160% "";color:#333333;margin:0 25px 0 0}

#pagination-digg li          { border:0; margin:0; padding:0; font:11px/100% Arial, Helvetica, sans-serif;list-style:none; /* savers */ float:left; }
#pagination-digg a           { border:solid 1px #ccc; margin-right:1px;font:normal 12px/140% Arial, Helvetica, sans-serif }
#pagination-digg .previous-off,
#pagination-digg .next-off   { border:solid 1px #ccc; color:#333; display:block; float:left; font-weight:bold; margin-right:2px; padding:3px 4px; }
#pagination-digg .next a,
#pagination-digg .previous a { font-weight:bold; }	
#pagination-digg .active     { background:#BB0404; color:#fff; font-weight:bold; display:block; float:left; padding:4px 6px; /* savers */ margin-right:2px; }
#pagination-digg a:link, 
#pagination-digg a:visited   { color:#333; display:block; float:left; padding:0px 6px; text-decoration:none; }

.news_list {table-layout:fixed;text-align:left;padding:0;font:12px/200% "微软雅黑";}
.news_list li {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:250px;color:#361523;border-bottom:1px #C7B69C dotted}
.news_list li a {color:#361523;margin:0;}
.news_list li a:hover {color:#000;}
.news_list li span {
	LINE-HEIGHT: 22px; FONT-FAMILY: "微软雅黑"; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal;}
	
.leftcpdh {font:600 14px/30px "微软雅黑","宋体";color:#444;}
.leftcpdh a{ color:#444; text-decoration:none;  display:block;padding:0 0 0 5px}
.leftcpdh a:hover{ color:#d00; text-decoration:none; display:block;padding:0 0 0 5px}
.leftcpdh span{ float:right;font:normal 12px/160% "";color:#333333;margin:0 25px 0 0}


.leftcpdh1 {font:600 14px/29px"";color:#9B0303; }
.leftcpdh1 a{ color:#9B0303; text-decoration:none; padding-left:25px; display:block;}
.leftcpdh1 a:hover{ color:#fff; text-decoration:none; background:url(../images/cpbg1.jpg) left top no-repeat;padding-left:25px; display:block;}
.leftcpdh1 span{ float:right;font:normal 12px/160% "";color:#333333;margin:0 25px 0 0}


.titfont{font:16px/35px  "微软雅黑","宋体";color:#555;padding:0 0 0 10px;margin-bottom:10px;}
.titfont a{ color:#d80b2a; text-decoration:none}
.titfont a:hover{ color:#FF7D09; text-decoration:none}
.titfont span { float:right; font: normal 12px/160% "微软雅黑";color:#666; margin:8px 15px 0 0}

.titfonthome{font:16px/35px "微软雅黑","宋体";color:#d80b2a;padding:0 0 0 10px;margin-bottom:10px;}
.titfonthome a{ color:#d80b2a; text-decoration:none}
.titfonthome a:hover{ color:#FF7D09; text-decoration:none}
.titfonthome b { font: normal 16px/160% Arial, Helvetica, sans-serif;color:#d80b2a;}
.titfonthome span { float:right; font: normal 12px/160% "微软雅黑";color:#d80b2a; margin:8px 15px 0 0}

.titfontbig{font:600 17px/35px  "微软雅黑","宋体";color:#555;padding:0 0 0 10px;margin-bottom:10px;}
.titfontbig a{ color:#d80b2a; text-decoration:none}
.titfontbig a:hover{ color:#FF7D09; text-decoration:none}
.titfontbig span { float:right; font: normal 12px/160% "微软雅黑";color:#666; margin:8px 15px 0 0}
.titfontbig span s { color:#666; }

.tabfont{font:600 14px/25px  "微软雅黑";color:#ffffff;  background:#084675 }


.tabfont1{font:600 14px/25px  "微软雅黑";color:#777;border:1px #777 solid; }


.titfont2{font:20px/120%  "微软雅黑", "黑体";color:#fff;padding:10px 0 10px 0px; font-weight:bold}
.titfont2 a{ color:#fff; text-decoration:none}
.titfont2 a:hover{ color:#FF7D09; text-decoration:none}
.titfont2 span { font: normal 14px/160% Arial, Helvetica, sans-serif;color:#666; text-transform:uppercase; display:block}
.titfont002{font:18px/120%  "微软雅黑", "黑体";color:#fff;padding:0px 0 0px 0px; font-weight:bold}
.titfont002 a{ color:#fff; text-decoration:none}
.titfont002 a:hover{ color:#FF7D09; text-decoration:none}
.titfont002 span { font: normal 14px/160% Arial, Helvetica, sans-serif;color:#666; text-transform:uppercase; display:block}

.titfont02{font:14px/150%  "微软雅黑", "黑体";color:#E9E9E9;padding:0 0 0 5px}
.titfont02 a{ color:#E9E9E9; text-decoration:none}
.titfont02 a:hover{ color:#FF7D09; text-decoration:none}
.titfont02 span { font: normal 12px/160% Arial, Helvetica, sans-serif;color:#B39C6A}
