@charset 'utf-8';

.container{position: relative;padding-bottom: 30px}
.title{width: 100%;height: 74px;background: #004681; position: relative;}
.title .color-l{width: 50%;height: 74px;}
.title .color-l h2{float: left; position:relative;left: 8px;top: 18px; background: url(../images/icon.png) no-repeat 0px -66px;height: 35px;padding-left: 110px;font-size: 22px;line-height: 35px;color:#006fcd;}
.title .color-l h2 em{float:left;font-size: 16px;line-height: 16px;color: #006fcd;display: block;margin-right: 20px; font-weight: normal;text-transform: uppercase;}
.title .color-l h2 em.em1{position: absolute;left: 22px}
.title .color-l h2 em.em2{position: absolute;font-size: 14px;text-transform: uppercase; left: 22px;top: 20px}
.title .color-r{width: 50%;height: 74px;padding-right: 30px}
/* search */
.search-form {float:right;margin-right:15px; position: relative;top:20px;width:400px; height:33px; overflow:hidden; }
.search-input { float: left; padding:0px 5px; width:358px; height:33px;font-size: 16px; line-height: 33px; border:none;border-radius:4px;background: #005ba7;}
.search-btn { float: right; width:30px; height:33px; border:none; background:url(../images/icon.png) no-repeat 0px -128px; cursor:pointer; text-indent:-999em; }

.hl-title{width: 100%;height: 40px;line-height: 40px;font-size: 16px;color: #fff;background:#004681 url(../images/icon.png) no-repeat 23px -177px; border-bottom: 1px dotted #b2b2b2;margin-bottom: 24px;padding:0px 23px 0px 42px;}
.hl-title a{float: right;font-weight: normal;display: inline-block;width: 46px;height: 21px;border: 1px solid #b3b3b3;background: #f1f1f1;color: #004681;font-size: 12px;line-height: 20px;text-align: center;border-radius: 50px;margin-top: 9px;}
.hl-title a:hover{color: #fb0300;}

.company{width: 100%;height: 244px;position: relative;border: 1px solid #b3b3b3;border-radius: 0px 0px 6px 6px;margin-top: 30px;}
.hl-content{width: 100%;height: 138px;padding:0px 23px;}
.hl-content img{border-radius:10px;float: left;margin-right: 14px}
.hl-content h1{font-size: 16px;line-height: 20px;color: #004681;font-weight: normal;margin-bottom: 8px;}
.hl-content p{font-size: 12px;line-height: 20px;color: #727272;}
.company h3{position: absolute;right: 30px;bottom: 30px;font-weight: normal;font-size: 12px;line-height: 20px;color: #414141}
.company h3 a{margin-left: 26px;}
.company h3 a em{font-family: "simsun";margin-right: 5px}
.company h3 a:hover em{color: #004681;}

.column{width: 100%;height: 405px;border: 1px solid #b3b3b3;border-radius: 0px 0px 6px 6px;margin-top: 20px;}
.column .hl-left{width: 423px;position: relative; border-right: 1px dotted #b2b2b2}
.hl-left .hl-title{margin-bottom: 18px;}
.column .hl-left ul{padding: 0 23px;}
.hl-left li{width: 100%;height: 99px;border-bottom: 1px solid #ececec;margin-bottom: 8px;position: relative;}
.hl-left li img{float: left;margin-right:10px;}
.hl-left li h2{font-size: 14px;line-height: 18px;color: #2b2b2b;font-weight: normal;margin-bottom:4px}
.hl-left li p{font-size: 12px;line-height: 16px;color: #727272;text-align: justify;}
.hl-left li em{font-size: 12px;line-height: 18px;color: #b3b3b3;position: absolute;right: 0;bottom: 4px}
.hl-left li:hover em,.hl-left li:hover p,.hl-left li:hover h2{color: #fb0300}

.column .hl-right{width: 575px;overflow: hidden;}
.picScroll-left{position:relative;width: 100%;height: 310px;}
.picScroll-left .hd{position: absolute;right:83px;top: -53px}
.picScroll-left .hd .hlprev,.picScroll-left .hd .hlnext{cursor: pointer;font-size: 14px;line-height: 20px;color: #fff;margin: 0 2px 0 14px;font-family: "simsun"}
.picScroll-left .hd .hlprev:hover,.picScroll-left .hd .hlnext:hover{color: #fb0300;}
.picScroll-left .bd {padding-left: 22px;}
.picScroll-left .bd .tempWrap{width:535px !important;overflow: hidden;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{box-sizing: content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box; margin-right:10px; border-right: 1px dotted #b2b2b2;width: 171px; height: 310px; float:left;display:inline; overflow:hidden;position: relative;}
.picScroll-left .bd ul li .pic{ text-align:center;width: 162px;height:128px; border: 1px solid #b3b3b3;border-radius: 10px;overflow: hidden;text-align:center;}
.picScroll-left .bd ul li h1{font-size: 14px;line-height: 14px;margin: 16px 0 8px; color: #004681;font-weight: normal;padding-right: 8px}
.picScroll-left .bd ul li p{font-size: 12px;line-height: 16px;color: #727272;padding-right: 8px}
.picScroll-left .bd ul li>a{font-size: 12px;line-height: 18px;color: #b3b3b3;position: absolute;bottom: 6px}
/*.picScroll-left .bd ul li:hover h1{color: #004681;}*/
.picScroll-left .bd ul li>a:hover{color: #fb0300;}