@charset "utf-8";
/** header **/
.flashBox{position: relative;}
.slides .item{ position: absolute; display: block; width: 100%; background: no-repeat center;}
.pagination{ position:absolute; bottom: 50px; text-align: center; width: 100%; z-index: 999;}
.pagination a{ display: inline-block; margin: 0 10px; background: #fff; font-size: 0; overflow: hidden; text-indent: 99px; border-radius: 50%; width: 15px; height: 15px; box-shadow:0 3px 5px rgba(0,0,0,.3);}
.pagination a.current{ background:lightblue;}
 .bluePic{ background: #486591; }
 .bluePic td{  padding: 25px 5px; text-align: center;  font-size: 20px; }
 .bluePic a{color: #fff;}
 
 .hang1{ background: #eee; overflow: hidden;}
 .companyInfo{padding: 25px 0;}
 .companyInfo .t{
     background: no-repeat; height: 40px; font-size: 25px; line-height: 40px; color:  #c98b2e; padding-left: 80px;
     background-image: url(data:../images/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QN6aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MjU0YzMzNTUtNzhjNS0yODQ0LTk1MzAtMDZkM2U3MGZmM2MzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRCRTRDOEMzNzMyNjExRTU4ODQ5Q0M1MEQ0QkREMjUyIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRCRTRDOEMyNzMyNjExRTU4ODQ5Q0M1MEQ0QkREMjUyIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1YjU3ZWY3OC01NTBmLWVjNDYtOTdjYS02MjMwYTNjMGQ4ZWMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjU0YzMzNTUtNzhjNS0yODQ0LTk1MzAtMDZkM2U3MGZmM2MzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQAAgICAgICAgICAgMCAgIDBAMCAgMEBQQEBAQEBQYFBQUFBQUGBgcHCAcHBgkJCgoJCQwMDAwMDAwMDAwMDAwMDAEDAwMFBAUJBgYJDQsJCw0PDg4ODg8PDAwMDAwPDwwMDAwMDA8MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAKAA2AwERAAIRAQMRAf/EAHcAAAEEAwEAAAAAAAAAAAAAAAcAAgYJAQMFCAEBAQEBAAAAAAAAAAAAAAAAAAEDAhAAAgIBAwMDAgMJAAAAAAAAAQIDBAUAESExEgZBEwdRIjJCFGFxgVJyMxUXGBEBAQEBAQEBAQAAAAAAAAAAAAERIQIxQVH/2gAMAwEAAhEDEQA/ALwNA1HSRQ8bh0boyncH+I0DunJ4A6nQahPCTsJkJ/qGmDboFoFoFoAvlvIMh4U/65qNq7hXkkWyag9x4WRiCTESO9ePTkem+t9l5XWc0Kf+hKWb8ujrBZIPFKUgWWx2MqzNxzJuAVA/lbY6c8ziTzo+f7G8IeRKIzVVpLC/ZXDLzuOm2semdByl884rx7O5DE52w/8Ahoy5pZGRHPZtyE+1WL/QdoJ/Zre+Z6n8LMSnAec5f5AyEFzH1LGP8XqzxES2VEU1p2dfbCxAkonqe89x+i655Phn6PmsULQAz5miNbxi53rkhFLbikr2cU4E9czH25HKMCsiqxBZT6En8utJ8d+XgLyHBmq8ufx1mW5CzT1bNlJI0d7VVeVYRuwAdttzz2nn8J11KtiJJlcn+oM0FucSUztYPvhvtHcN1cuhZSRx2786uphwiymZvwST3GtxzSiGvLOjxgl239vu7pCCB1YDgc6GLHPgfxpsP4ssc8xsNPba9NzG6IwQRRxJJG7h1TtbY8c89o31x6qeqP8ArNyWg5GcxEWcxlrHSu0JmU+zYX8Ubj8LD92rLiy4qZ+Q7OVxPlOXq5h5aM9e7IYlRDCFdR2MdtgNmGx3I567+utXe6GdiwmQb3bEaF1JkWaGRVkUHbgMjA78cjnQGH4po3vLc7gfHcbJfqzNYDzzRySQxtGkgk73CnfdVDBvQqSNDcWsYzG1sTShpVY1jiiUDZVCgkADhRwBxsAOg1lbrN0NQLQYZgqlm4A5OgHGXS7kpJEsxpNXDHsilhjdQD0A7lOqIi/heGkcyS+NY15G6yNTg33+v9vV0Srx3HJhbEb1aFapFJ9kiwV44iV6fkUaboJYIIBHQ65GdB//2Q==);}
 .companyInfo .c{padding: 10px 0 10px 20px; font-size: 14px; line-height: 22px;}
 .hang1 .comMore {text-align: center; vertical-align: middle;padding-top: 50px;}
 .hang1 .comMore .more { padding: 10px 30px; background: #c98b2e; color: #fff;  display: inline-block; }
 .marginBottom{margin-bottom: 35px;}
 .hang {clear: both; overflow: hidden;}
 .hang .title{ max-width: 500px; width: 100%; margin-bottom: 15px;
 background-image: url(data:../images/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNTRjMzM1NS03OGM1LTI4NDQtOTUzMC0wNmQzZTcwZmYzYzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTk0NzUxNDA3MzA2MTFFNTk3OTFFMzQ3MDk4RTFEQkYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTk0NzUxM0Y3MzA2MTFFNTk3OTFFMzQ3MDk4RTFEQkYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjViNTdlZjc4LTU1MGYtZWM0Ni05N2NhLTYyMzBhM2MwZDhlYyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNTRjMzM1NS03OGM1LTI4NDQtOTUzMC0wNmQzZTcwZmYzYzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5A8Sm5AAAAMElEQVR42mJkYGCw+P//PwM6YAIJMjIyYkqACGySTDAGuiQTsipkSSZ0s2GSAAEGAKFpEkHfOHwzAAAAAElFTkSuQmCC);}
 .hang .title span{ line-height: 35px; margin-left: 15px; background: #fff; padding:  0 15px; display: inline-block; font-size: 25px;color:  #c98b2e;}
 
 .hang2 .more{color: #c98b2e; margin:0 15px;  line-height: 35px;}
 .hang2 .more:before{display: inline-block;line-height: 12px; margin-right: 5px;
font-family: cursive; width: 13px; height: 13px; text-align: center; border-radius: 50%;background:  #c98b2e;   color: #fff; content: ">";}
 .newsList{padding-right: 50px;}
 .newsList .item{ padding: 15px 0 16px 15px; border-bottom: dashed 1px #eee; font-size: 14px; }
 .newsList .item span{ color: #999;}
 
 .guBox{background: url(../images/gu_bg.jpg) no-repeat;   padding: 190px 0 45px 45px;}
 
 .guBox table{ width: 300px; line-height: 40px; font-size: 14px;color: #999; }
 
 .guBox .tx{ text-align: right; padding-right: 8px; color: #555;}
 .guBox .up{color: red;}
 .guBox .down{color: green;}
 
 .hang3 .c{ padding: 0 30px;}
 .hang3 .c .item{ float: left;  height: 285px; width: 282px; overflow: hidden; }
 .hang3 .c .item a img{ transform: scale(1.1);transition:0.1s; }
 .hang3 .c .item a:hover img{ transform: scale(1) ; transition:0.5s; }
 .blueBox{ float: left; background: #486591; height: 285px; width: 282px; color: #fff; overflow: hidden; }
 .blueBox .i{float: right; color: #fff;font-size: 30px; margin: 10px;  }
 .blueBox .t{ font-size: 25px; display: block; margin: 100px 0 10px 10px;}
 .blueBox .d{ font-size: 16px; line-height: 25px; color: #f5f5ff; margin: 0 10px; display:block;}
 
 .hang4 .c .pic img{display: block; margin: 5px auto;}
 .hang4 .c  .more{ position: absolute; bottom: 55px; right: 10px;line-height: 35px; padding: 0 25px; color: #fff; background: #c98b2e; font-size: 16px;  }
 .hang4 .c  .more:hover{ background: #a96b0e;}
 .whBox{position: relative; text-align: center; line-height: 25px; font-size: 16px; }