﻿@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2018-04-03 09:29:02
 * @version $Id$
 */
.banner{width:100%;position:relative;overflow:hidden;}
.banner img{display:block;max-width: 100%;}



.location{height:50px;line-height:50px;background-color:#e5e5e5;font-size:14px;color:#333;border-bottom:1px solid #ddd;}
.location a{color:#333333;}
.location .a_home{display:inline-block;padding-left:20px;background:url(../images/home.gif) left 17px no-repeat;}
.location em{display:inline-block;width:18px;text-align:center;font-family:宋体;color:#000;}
.location a:hover{color:#025194;}

.page{text-align:center;padding-top:50px;padding-bottom:30px;}
.page span{display:inline-block;}
.page .current a{background-color:#025194;color:#fff;transition:all 0.3s linear;}
.page span a{font-size:14px;display:block;padding:3px 10px 2px;color:#333;cursor:pointer;transition:all 0.3s linear;background-color:#f7f7f7;}
.page span a:hover{background-color:#025194;color:#fff;}
.page strong{color:#333;margin-left:10px;}

/****************************** 分页 ******************************/
.page1{clear:both; text-align:center;font-size:12px; margin-top:25px; font-family:微软雅黑;}
.page1 span a{ color:#333333;padding:5px 10px; text-decoration:none;background:#f8f8f8;}
.page1 span a:hover{ color:#999; background:#cfa972; color:#fff;}
.page1 span{margin:2px;}
.page1 span.current a{background:#cfa972;color:#fff;}
/*.page1 span a.disabled{border:1px solid #ccc;color:#ccc;cursor:default;}*/


.wrap .g-in{min-height:400px;}

.g-in{position:relative;}
.menu{width:228px;float:left;background-color:#f5f5f5;height:100%;font-size:16px;border-left:1px solid #ddd;border-right:1px solid #ddd;position:absolute;}
.menu li{ line-height:48px;border-bottom:1px solid #ddd;}
.menu li a{color:#888888;display:block;padding-left:20px;position:relative;}
.menu li a:hover{background-color:#fff;color:#000;}
.menu li a:before{content:"";display:block;position:absolute;left:0px;top:0px;width:5px;height:0;background-color:#025194;transition:all 0.3s linear;}
.menu li a:hover:before{height:100%;}
.menu li .current:before{height:100%;}
.menu li .current{background-color:#fff;color:#000;line-height: 1.5em ; padding: 10px;}


.newA .picList{width:922px;float:right;}
.newA .picList li{padding:26px 0px 24px 20px;border-bottom:1px dashed #ddd;transition:all 0.3s linear;}
.newA .picList li .data{width:70px;text-align:center;border:1px solid #ddd;border-radius:6px;font-family:Arial;float:left;transition:all 0.3s linear;}
.newA .picList li .data span{display:block;font-size:30px;color:#888888;height:58px;line-height:58px;transition:all 0.3s linear;}
.newA .picList li .data em{display:block;font-size:14px;color:#fff;background-color:#bdbdbd;font-weight:lighter;height:30px;line-height:30px;transition:all 0.3s linear;}
.newA .picList li .pic{float:left;margin:0px 30px 0px 20px;overflow:hidden;}
.newA .picList li .pic img{transition:all 0.3s linear;}
.newA .picList li .caption{width:546px;float:left;height:143px;position:relative;}

.newA .picList li .caption .intit{font-size:16px;color:#333333;font-weight:bold;margin-bottom:15px;padding-top:2px;transition:all 0.3s linear;}
.newA .picList li .caption .inbod{font-size:14px;color:#555;line-height:26px;height: 52px;overflow: hidden;}
.newA .picList li .caption .info{font-size:14px;color:#888;position:absolute;left:0px;bottom:0px;transition:all 0.3s linear;}
.newA .picList li .caption .info .sp1{display:inline-block;padding-left:26px;background:url(../images/nbt1.png) left center no-repeat;margin-right:20px;transition:all 0.3s linear;}
.newA .picList li .caption .info .sp2{display:inline-block;padding-left:26px;background:url(../images/nbt2.png) left center no-repeat;transition:all 0.3s linear;}
.newA .picList li:hover{background-color:#f8f8f8;transform:translateX(-6px);}
.newA .picList li:hover .intit{color:#025194;}
.newA .picList li:hover .info{color:#025194;}
.newA .picList li:hover .info .sp1{background-image:url(../images/nbt1h.png);} 
.newA .picList li:hover .info .sp2{background-image:url(../images/nbt2h.png);} 

.newA .picList li:hover .data{border-color:#025194;}
.newA .picList li:hover .data span{color:#025194;}
.newA .picList li:hover .data em{background-color:#025194;}

.newA .picList li:hover .pic img{transform:scale(1.08);}


.newA .txtList{width:922px;float:right;}
.newA .txtList li{padding:26px 0px 24px 20px;border-bottom:1px dashed #ddd;transition:all 0.3s linear;}
.newA .txtList li .data{width:70px;text-align:center;border:1px solid #ddd;border-radius:6px;font-family:Arial;float:left;transition:all 0.3s linear;}
.newA .txtList li .data span{display:block;font-size:30px;color:#888888;height:58px;line-height:58px;transition:all 0.3s linear;}
.newA .txtList li .data em{display:block;font-size:14px;color:#fff;background-color:#bdbdbd;font-weight:lighter;height:30px;line-height:30px;transition:all 0.3s linear;}
.newA .txtList li .pic{float:left;margin:0px 30px 0px 20px;overflow:hidden;}
.newA .txtList li .pic img{transition:all 0.3s linear;}
.newA .txtList li .caption{width:770px;float:left;position:relative;margin-left:30px;}

.newA .txtList li .caption .intit{font-size:16px;color:#333333;font-weight:bold;margin-bottom:15px;padding-top:2px;transition:all 0.3s linear;}
.newA .txtList li .caption .inbod{font-size:14px;color:#555;line-height:26px;}
.newA .txtList li .caption .info{font-size:14px;color:#888;position:absolute;left:0px;bottom:12px;transition:all 0.3s linear;}
.newA .txtList li .caption .info .sp1{display:inline-block;padding-left:26px;background:url(../images/nbt1.png) left center no-repeat;margin-right:20px;transition:all 0.3s linear;}
.newA .txtList li .caption .info .sp2{display:inline-block;padding-left:26px;background:url(../images/nbt2.png) left center no-repeat;transition:all 0.3s linear;}
.newA .txtList li:hover{background-color:#f8f8f8;transform:translateX(-6px);}
.newA .txtList li:hover .intit{color:#025194;}
.newA .txtList li:hover .info{color:#025194;}
.newA .txtList li:hover .info .sp1{background-image:url(../images/nbt1h.png);} 
.newA .txtList li:hover .info .sp2{background-image:url(../images/nbt2h.png);} 

.newA .txtList li:hover .data{border-color:#025194;}
.newA .txtList li:hover .data span{color:#025194;}
.newA .txtList li:hover .data em{background-color:#025194;}

.newA .txtList li:hover .pic img{transform:scale(1.08);}

.article{width:922px;float:right;padding-top:20px;}
.article .intit{font-size:24px;color:#f3b100;text-align:center;padding:30px 0px;border-bottom:1px dashed #ddd;}
.article .inbod{padding-top:40px;font-size:14px;color:#555;line-height:24px;padding-bottom:60px;}
.article .inbod .pic{text-align:center;margin-bottom:40px;}

.ideaA .picList{width:922px;float:right;}
.ideaA .picList li{margin-top:30px;transition:all 0.3s linear;}
.ideaA .picList li .pic{float:left;border:1px solid #ddd;}
.ideaA .picList li .caption{width:740px;float:left;height:120px;margin-left:30px;border-bottom:1px dashed #ddd;}
.ideaA .picList li .caption .intit{font-size:16px;color:#333;line-height:16px;font-weight:bold;padding-left:10px;border-left:3px solid #ffba00;}
.ideaA .picList li .caption .inbod{font-size:14px;color:#555555;line-height:24px;margin-top:24px;height:72px;overflow-y:auto;}
.ideaA .picList li:hover{transform:translateX(-6px);}

/*滚动条样式*/
.ideaA .picList li .caption .inbod::-webkit-scrollbar {/*滚动条整体样式*/
    width: 6px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 6px;
}
.ideaA .picList li .caption .inbod::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 0px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #025194;
}
.ideaA .picList li .caption .inbod::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(255,255,255,0.6);
}

.aboutU .article{font-size:14px;color:#555;padding:30px 0px 50px;}
.aboutU .article .txt{font-size:14px;color:#555;line-height:28px;}
.aboutU .article .dlG{margin-top:10px;}
.aboutU .article .dlG dd{line-height:26px;padding:12px 0px;border-bottom:1px dashed #ddd;}
.aboutU .article .dlG dd:last-child{border:none;}
.aboutU .article .dlG dd span{display:block;width:22px;height:22px;background:url(../images/hdot.gif) center no-repeat;text-align: center;line-height:22px;font-size:12px;color:#fff;float:left;margin-top:2px;}
.aboutU .article .dlG dd em{display:block;width:882px;float:right;}
.aboutU .article .abpic{margin:10px 0px 30px;}

.aboutJ .picList{width:922px;float:right;padding:20px 0px 60px;}
.aboutJ .picList .hd{font-size:16px;color:#025194;font-weight:bold;height:56px;line-height:56px;cursor:pointer;}
.aboutJ .picList .hd em{display:block;float:right;background:url(../images/dx.gif) center no-repeat;width:18px;height:56px;transform:rotate(-90deg);transform:all 0.3s linear;}
.aboutJ .picList .act1 em{transform:rotate(0deg);}
.aboutJ .picList .bd{background-color:#f8f8f8;padding:25px 20px;border-top:1px solid #dbdbdb;}
.aboutJ .picList li{margin-bottom:10px;}
.aboutJ .picList .bd .pic{float:left;}
.aboutJ .picList .bd .caption{width:710px;line-height:30px;float:right;font-size:14px;color:#333;}
.aboutJ .picList li:nth-child(1) .bd{display:block;}

.aboutJ .picList .bd .txt{font-size:16px;color:#025194;line-height:28px;margin-bottom:30px;}
.aboutJ .picList .bd .a_group{font-size:0px;width:760px;margin-left:100px;}
.aboutJ .picList .bd .a_group a{display:inline-block;width:140px;height:60px;text-align:center;line-height:60px;background-color:#025194;font-size:16px;color:#fff;border-radius:10px;margin-right:30px;margin-bottom:30px;transition:all 0.3s linear;}
.aboutJ .picList .bd .a_group a:hover{transform:scale(1.1);}

.aboutC .article{margin-bottom:50px;padding-top:40px;}
.aboutC .article .map{padding:30px 0px;background-color:#f0f0f0;text-align:center;}

.aboutC .article .cotTxt{padding:30px;background-color:#f8f8f8;}
.aboutC .article .cotTxt .tit{font-size:16px;color:#f0af00;padding-bottom:20px;border-bottom:1px solid #ddd;}
.aboutC .article .cotTxt .tit span{display:block;font-size:14px;color:#888;padding-top:3px;}
.aboutC .article .cotTxt .body{padding-top:20px;}
.aboutC .article .cotTxt .body .dh{font-size:14px;color:#333;line-height:32px;width:400px;float:left;}
.aboutC .article .cotTxt .body .dh span{display:inline-block;line-height:14px;border-left:2px solid #f0af00;padding-left:10px;width:70px;box-sizing:border-box;}
.aboutC .article .cotTxt .body .dh a{color:#333;}
.aboutC .article .cotTxt .body .dh em{font-size:12px;color:#333;display:inline-block;width:26px;text-align:center;position:relative;top:-2px}
.aboutC .article .cotTxt .body .dh .ewm{border:1px solid #eee;display:inline-block;margin-top:15px;}

.aboutC .article .cotTxt .body .dz{width:390px;float:right;font-size:14px;color:#333;line-height:30px;}
.aboutC .article .cotTxt .body .dz span{display:inline-block;line-height:14px;border-left:2px solid #f0af00;padding-left:10px;box-sizing:border-box;}
.aboutC .article .cotTxt .body .dz a{color:#333;float:right;}

.newInfo .g-in{padding:60px 120px;box-sizing:border-box;background-color:#f7f7f7;box-shadow:0px 1px 5px rgba(0,0,0,0.2);border-radius:0px;}
.newInfo{padding:50px 0px 50px;}
.newInfo .tit{font-size:30px;color:#333;font-weight:bold;padding-bottom:22px;border-bottom:1px dashed #ddd;    text-align: center;}
.newInfo .tit span{display:block;font-size:14px;color:#8b95a0;font-weight:normal;padding-top:10px;}


.newInfo .body{font-size:14px;color:#555;line-height:28px;padding-top:30px;}
.newInfo .body .newdis1{text-align:center;margin:30px 0px;}
.newInfo .body .txt{font-size:14px;color:#025194;padding:16px 0px 0px;}
.newInfo .body .newdis2{text-align:center;margin:30px 0px;}