@charset "utf-8";
/* CSS Document */
body{ background-color:#fff;}
p{font-size:12px; line-height:22px;}
*{ padding:0; margin:0; font-size:14px; list-style-type:none; color:#000; font-family:Arial; text-decoration:none;border:none;}
a:hover{color:#0046B8;}
.clear{clear:both;}
.main{width:960px; margin:0 auto; height:auto;}
.left{float:left;}
.right{float:right;}
.title{height:29px; line-height:29px; font-weight:bold; border-bottom:1px solid #ccc; background:#ECF3FD url(/public/2015/images/bot.jpg) left center no-repeat; padding-left:30px; color:#0046B8;}
.title1{height:29px; line-height:29px; font-weight:bold; border-bottom:1px solid #ccc; background:#ECF3FD url(/public/2015/images/bot1.jpg) left center no-repeat; padding-left:30px; color:#FFA701;}
.title3{height:29px; line-height:29px; font-weight:bold; border:1px solid #ccc; background:#ECF3FD url(/public/2015/images/bot.jpg) left center no-repeat; padding-left:30px; color:#0046B8; margin-top:13px;}
.title a,.title1 a,.title3 a,.title4 a{float:right; color:#000; font-size:12px; font-weight:normal; margin-right:10px;}
.title4{height:29px; line-height:29px; font-weight:bold; border:1px solid #ccc; border-bottom:none; background:#ECF3FD url(/public/2015/images/bot.jpg) left center no-repeat; padding-left:30px; color:#0046B8; margin-top:20px;}
table{ border-collapse:collapse;}
table th,table td{ border:1px solid #ccc; padding:5px; font-size:12px;} 

.head{width:960px; height:150px; position:relative}
.head ul{position:absolute; top:10px; right:0;}
.head ul li{float:left; margin-right:5px; font-size:12px;}
.head ul li a{ font-size:12px;}

#navbar { height:35px; background-color:#0046B8;}
.nav ul li { float:left; line-height:35px; color:#fff; margin-left:7px; margin-right:5px;}
.nav ul li a{color:#fff;}
.nav ul li a:hover{color:#FFCC00;}
/* --导航 结束-- */

/* --banner图片切换 开始-- */
.main_visual{height:409px;overflow:hidden;position:relative;}
.main_image{height:409px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:409px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:409px;}
.main_image li span{display:block;width:100%;height:409px}
.main_image li a{display:block;width:100%;height:409px}
.main_image li .img_1{background:url(/public/images/img_main_en_1.jpg) center top no-repeat}
.main_image li .img_2{background:url(/public/images/img_main_en_2.jpg) center top no-repeat}
.main_image li .img_3{background:url(/public/images/img_main_en_3.jpg) center top no-repeat}
.main_image li .img2019_img_1{background:url(/public/images/2019/img_main_en_1.jpg) center top no-repeat}

div.flicking_con{position:absolute;top:360px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url(/public/2015/images/btn_main_img.png) 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(/public/2015/images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(/public/2015/images/hover_right.png) no-repeat right top;right:100px;}
/* --banner图片切换 结束-- */


.top{ background:url(/public/2015/images/top_bg.jpg) no-repeat top center; width:auto; height:99px;}
.top1{background:url(../2015/images/top.jpg) no-repeat; width:960px; height:99px; position:relative;}
.top1 h2{font-size:24px; font-weight:bold; font-family:黑体; padding-top:25px; margin-left:20px;}
.top1 h2 img{ width:331px; height:45px; position:absolute; top:13px; left:20px;}
.top1 span{color:#000; height:35px; line-height:35px; position:absolute; top:57px; left:25px; font-size:14px;}
.top1 img{width:90px; height:90px; position:absolute; top:5px; right:0}

/* --主要内容 开始-- */
.mleft{width:680px;}
.mleft01{width:334px; height:250px; border:#ccc solid 1px;}
.mleft01 p{margin:10px; }
.mleft01 ul{margin:10px;}
.mleft01 ul li{font-size:12px; line-height:22px;}
.mleft01 ul li a{font-size:12px;}
.mleft01 ul li span.fl{width:240px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden; }
.mleft01 ul li span.fr{font-size:12px; color:#595757;}


.mleft02 table{ border-collapse:collapse;}
.mleft02 table th,table td{ border:1px solid #ccc; padding:5px; font-size:12px;} 

.mleft03{height:570px; border:#ccc solid 1px; margin-top:20px;}
.mleft03 dl{margin-top:15px;}
.mleft03 dl dt{margin-left:7px; float:left;}
.mleft03 dl dt img{border:1px #ccc solid;}
.mleft03 dl dd{float:right; width:555px; margin-right:10px;}
.mleft03 dl dd h4{font-weight:normal;}
.mleft03 dl dd p{margin-top:5px;}
.mleft03 dl dd span{float:right; font-size:12px;}

.mleft04{height:163px; border:#ccc solid 1px; margin-top:20px;}
.mleft04 ul{margin-top:10px; margin-left:3px;}
.mleft04 ul li{float:left; margin-left:6px;}
.mleft04 ul li img{border:1px solid #ccc;}

.mright{width:260px; border:solid 1px #ccc; padding-bottom:10px;}
.mright_m{width:235px; margin-left:12px; margin-top:5px;}
.mright02 span{width:235px; height:25px; line-height:25px; font-size:12px; display:block; margin-left:10px;}
.mright03{text-align:center;}
.mright03 img{margin-top:10px;}

#hzmt_texts {margin:0 auto;height: 220px;width:140px;margin-top: 10px;overflow: hidden;text-align: center;margin-bottom: 10px;}
#hzmt_texts img {padding-top: 10px; border: 1px #ccc dotted;}
/* --主要内容 结束-- */

/* --二级页面主要内容 开始-- */
.mleft_er{width:680px; border:1px solid #ccc;}
.title_er{height:29px; line-height:29px; font-weight:bold; border-bottom:1px solid #ccc; background:#ECF3FD url(/public/2015/images/bot.jpg) left center no-repeat; padding-left:30px; color:#0046B8; font-size:12px;}
.title_er a{color:#0046B8; font-size:12px;}
.main_er{width:648px; padding:15px; min-height:1140px;}
.main_er p{line-height:25px;}
.main_er h4{margin-top:15px; line-height:22px;}
.main_er h5{font-size: 14px;color: #0B3A88;line-height: 35px; margin-top: 10px;}
.main_er span{display: block;overflow: hidden;line-height: 22px; font-size:12px;}
.main_er ol li{padding:8px; border:1px solid #0B3A88; width:280px; float:left; margin-right:20px; margin-bottom:20px; position:relative;}
.main_er ol li strong{display:block; font-size:14px; line-height:30px;}
.main_er ol li span{display:block; border-top:1px #ccc solid; line-height:30px; font-size:12px;}
.main_er ol li .po{position:absolute; top:3px; right:7px; font-size:12px;}
.main_er ol li .po img{display:inline; float:none; padding:1px; border:none; margin:0; width:95px; height:130px;}

/* --二级页面主要内容 结束-- */

/* --页脚 开始-- */
.footer{ background-color:#EFEDEE; height:50px; margin-top:50px; padding:10px 0; text-align:center}
.footer p{ font-size:12px;}
/* --页脚 结束-- */

/* --新闻 开始-- */
.listbox ul li{ position:relative; height:35px; line-height:35px; border-bottom:dotted 1px #999999;}
.listbox ul li span{ position:absolute; top:5px; right:0; color:#999999;}
.listbox ul li a{font-size:12px;}
.articlepage{padding:10px; margin-bottom:10px;}
.articlepage h1{ text-align:center; font-size:22px; padding:10px; line-height:28px; font-weight:bold;}
.articlepage .info{ text-align:center; color:#999; padding-bottom:10px; border-bottom:1px #ccc dashed;}
.articlepage .info small{font-size:12px;}
.articlepage .conbox{line-height:22px; font-size:12px; margin-top:10px;}
.articlepage .conbox p{ text-indent:2em;}
.articlepage .conbox p img{max-width:600px;}
#ckepop .jiathis_txt{ float:left; font-size:12px; text-decoration:none; line-height:18px!important;}
#ckepop .jiathis_separator{ float:left; margin:0 5px; line-height:16px!important;}
.listpages{padding:10px; text-align:center; border-top:1px #ccc dashed;}
.listpages ul{ margin:0 auto;}
.listpages li{ float:left; margin:0 2px; font-size:14px;}
.listbox li span.dateInfo{ position:absolute; top:7px; right:0; color:#999; font-size:12px;}
.listbox li{height:24px; font-size:14px; position:relative;}
.articlepage .conbox table{border-top:#ccc solid 1px;border-right:#ccc solid 1px;}
.articlepage .conbox table td,.articlepage .conb ox table th{padding:5px; border:1px #ccc solid; border-top:none; border-right:none;}
.preinfo{margin-top:10px; line-height:22px;}
#fxlink{margin-top:20px;}

.media li{float:left; margin-left:5px; margin-right:5px; margin-top:10px;}
.media li img{width:138px; height:46px; border:1px solid #ccc;}


