@charset "utf-8";
/* CSS Document */
.index_top{width: 100%; height: 48px; line-height: 48px; background: #FFFFFF;border-bottom: 1px solid #e9e9e9;}
.it_con{width: 405px; height: 48px; overflow: hidden; padding-left: 48px; background: url(../images/2.png) no-repeat left center;}
.it_a{font-size: 14px; color: #666666; width:290px; height: 48px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.it_date{color: #999999;}
.index_center{margin: 20px 0;}
.ic_left{width: 244px; background: #FFFFFF;}
.ic_head{width: 100%; height: 73px; overflow: hidden; background: url(../images/3.png) no-repeat; font-size: 15px; color: #7ac1ef;}
.ic_tb{margin: 15px; padding-left: 25px; background: url(../images/4.png) no-repeat left 6px;}
.ic_h3{font-size: 18px; color: #FFFFFF; font-family: arial;}
.ic_h3 b{font-family: "微软雅黑";font-weight: bold; padding-left: 10px;}
.im_h3{ border-bottom: 1px solid #e9e9e9;font-weight: bold; line-height: 60px; height: 60px; position: relative; padding: 0 40px;}
.im_ch{font-size: 16px; color: #006bb2; position: relative; z-index: 9;padding-left: 25px; background-repeat: no-repeat; background-position: left center;}
.im_en{font-size: 36px; font-weight: bold; color: #eeeeee; width: 100%; text-align: center; position: absolute; top: 0; left: 0;}
.im_a{display: block; padding: 0 40px; height:50px; line-height: 50px;  border-bottom: 1px solid #e9e9e9;}
.im_a span{display: block; width: 85px;color: #666666; background: url(../images/7.png) no-repeat right center; transition-duration: .5s;}
.im_a:hover{background: #006bb2;}
.im_a:hover span{ color: #FFFFFF;width: 100%; background: url(../images/7h.png) no-repeat right center;}
.im_a.hover{background: #006bb2;}
.im_a.hover span{ color: #FFFFFF;width: 100%; background: url(../images/7h.png) no-repeat right center;}

.ic_right{width: 935px;}
.ir_left{width: 433px; background: #FFFFFF; border: 1px solid #e9e9e9; padding:25px 18px;}
.ir_title{color: #666666; font-family: arial;padding-bottom:15px; background: url(../images/8.png) no-repeat left bottom;}
.irt_tb{padding-left: 35px; background-position: left center; background-repeat: no-repeat;}
.ir_title b{font-weight: bold;font-size: 16px; color: #006bb2; font-family: "微软雅黑"; line-height:25px; }
.cp_con{margin-top: 12px;}
.cp_img{text-align: center;font-size: 0;border: 1px solid #e9e9e9; padding: 4px 0;}
.cp_txt{color: #666666; line-height: 24px; margin-top: 15px;}
.cp_more{text-align: right;font-family: arial;margin-top: 10px;}
.cp_more a{color: #666666; display: inline-block; padding-right: 10px; background: url(../images/14.png) no-repeat right center;}
.cp_more a:hover{color: #146092;background: url(../images/10.png) no-repeat right center;}
.ir_right{width: 405px; background: #FFFFFF; border: 1px solid #e9e9e9; padding:25px 18px;}
.rw_con{margin-top: 5px;}
.rw_con ul{ display:none; }
.rw_li{line-height: 35px; border-bottom: 1px dashed #eaeaea;}
.rw_li b{font-size: 16px; padding-right: 5px;}
.rw_a{ transition-duration: .5s;color:#666666; width: 300px; height: 35px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rw_date{font-family: arial;color: #acacac; transition-duration: .5s;}
.rw_li:hover .rw_a,.rw_li:hover .rw_date{color: #006bb2;}
.nr{line-height: 25px; padding-right: 15px; background: url(../images/12.png) no-repeat right center;}
.nr a{ display: block; float: left;color: #333333; margin-right: 15px;}
.nr a:hover{color: #006bb2;}
.nr a.hover{color: #006bb2;}
.ir_bottom{background: #FFFFFF; padding:25px 18px; margin-top: 20px;}
.pr_con{margin-top: 20px; position: relative;}
.pr_main{width: 822px; margin: 0 auto; overflow: hidden;}
.pr_li{width: 198px; height: 135px; margin-right: 10px; position: relative; overflow: hidden; float: left;}
.pr_img{width: 100%; height: 135px; background-repeat: no-repeat; background-position: center; background-size: cover;}
.pr_pos{transition-duration: .3s; width: 100%; height: 100%; position: absolute; top: 100%; left: 0; background: rgba(0,107,178,0.9);}
.pr_wz{margin-top: 45px; text-align: center;color: #FFFFFF; padding-top: 30px; background: url(../images/17.png) no-repeat top center;}
.pr_li:hover .pr_pos{top: 0;}
.pr_prev,.pr_next{width: 16px; height: 100%; position: absolute; top: 0; cursor: pointer;}
.pr_prev{background: url(../images/15.png) no-repeat center center; left: 0;}
.pr_next{background: url(../images/16.png) no-repeat center center; right: 0;}

