@charset "utf-8";
/*css reset*/
body,dl,dd,p,h1,h2{margin:0;}
ul{margin:0;padding:0;}
li{list-style:none;}
a{text-decoration:none;}
i{text-decoration:none;font-weight:400;font-style:normal}
body{background:#f0f9fc;}
/*header*/
.clearfix{clear:both;}
.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.hearder_bgr{background-color:#e2eff3;height:132px;}
.hearder_bgr .hearder_img{ height: 132px;background-image:url(../images/header.png);background-position:center top;}
.logobg{width:1024px;margin: auto;}
.hearder_line{height:4px;background-color:#00a0e9;}
.nav_bg{background-color: #0052a5;height: 58px;white-space:nowrap;}
.nav{width:1024px;margin: auto;}
.nav li{float:left;position: relative;}
.nav a{line-height: 58px;padding: 0 16px;font-size: 14px;color:white;font-family:"微软雅黑";padding-bottom: 5px;padding-top:5px;}
.nav dl li{border-bottom:1px dotted #ccc;}
.nav li dl a.more:after{content:" »";}
.nav a:hover{color: #ffbb01;}
.nav .cur{color: #ffbb01;}
.nav dl{background-color: #f1f1f1;font-size: 12px;position: absolute; display:none;z-index:9999;}
.nav dt{background-color: #ffbb01;height: 4px;}
.nav dl a{color:#333;line-height: 30px;}
.nav dl dd:hover{background-color:#00a0e9;}
.nav dl li:hover{background-color:#00a0e9;}
.nav_bg .three{position: absolute;left:88px;background:#eee;top:0px;border-bottom: 4px solid #ffbb01;display: none;}
.nav_bg .three li{float: left;}
.nav_bg .three a{line-height:30px; }
/*以上为网页头部公共部分*/

.news_bgbox{width:1336px;margin: auto;}
.subnews{width:980px;margin: auto;overflow: hidden;}
.subnews_left{float:left;margin-top: 20px;}
.newstitle{width:180px;height:100px;background:#a9d7f4;color:#273f99;font-size: 22px;text-align: center;line-height: 70px;position: relative;}
.newstitletop{background:url(../images/newstitletop.jpg);height:20px;}
.titleline{width:30px;height:4px;background-color:#273f99;position: absolute;left: 75px;top:80px;	}

.newsmenu a{text-decoration:none;color:#2d2d2d;font-size:18px;font-weight: bolder;}
.newsmenu a:hover{color: #273f99}
.newsmenu li{line-height:40px;border-bottom:1px solid #cacdd8;width:180px;text-align: center;cursor: pointer;
             position: relative;}
.newsmenu span{display:block;width:4px;background: #273f99;height:40px;float:left;}
.newsmenu img{position:absolute;top:6px;left:16px;}
.newsmenu li:hover span{background:#ffbb01;}
.newsmenu li:hover img{opacity:0.7;}
.newsmenu .current a{color:#273f99; }
.newsmenu .current span{background:#ffbb01; }

.leftone{background: #e5e9eb;}
.lefttwo{margin-top:20px;background: #e5e9eb;}

.subnews_right{width:760px; margin-left:40px;float:left;margin-top: 20px;}
.contenttop{font-size: 10px;}
.contenttop img{float: left;margin:0 20px;}
.contenttop{height:30px;line-height: 38px;border-bottom: 2px solid #273f99; color: #888}
.contenttop a{color:#888;}
.contenttop a:hover{color:#273f99;}
.contentlist{height:440px;}
.content_box h1{color:#5d5d5d;font-size:20px;padding: 0px 20;margin-top:40px;text-align: center;}
.content_box h5{color:#666;font-size: 14px;font-weight: normal;border-bottom: 1px solid #ccc;line-height: 24px;padding-left: 20px;}
.content_box .content{padding:20px;font-size: 14px;}
/*以下为翻页*/
.pages{width:380px;float:right;}
.pages b{font-size:12px;line-height:24px;}
.pages li{float:left;border: solid 1px #ccc;margin-left:6px;padding:0px 6px;padding-bottom: 2px;}
.pages a{text-decoration:none;font-size:10px;color:#222;}
.pages li:hover{border:1px solid #ffbb01;}
.pages li:hover a{color:#ffbb01;}
.pages .pagecur{color:#273f99;border:1px solid #273f99;background:#e6e6e6;}

/*foot-以下为网页底部公共部分*/
.figure{height:30px; margin-top: 30px;background:url(../images/foot_fig.png) repeat-x;}
.foot{background:#273f99;height: 200px;}
.foot_link{width:350px;margin:0 auto;height: 40px;}
.foot_link li{float:left;font-size:12px;color:white;}
.foot_link a{color:white;line-height: 60px;}
.foot_link a:hover{color:#ffbb01;}
.foot_bottom{width:1024px;margin:0 auto;font-size:12px;color:white;margin-top: 30px;height: 100px;}
.foot_add{width:400px;float:left;}
.foot_img{float:right; width: 400px;}
.foot_img li{float:right;margin-right: 20px;}
.foot_img a{color:white;line-height: 28px;}
.foot_img a:hover{color:#ffbb01;}
.foot_img li:hover img{opacity: 0.7}
/* CSS Document */