﻿/*********************全局配置*********************/
body{margin:0;padding:0; background:url(bg.jpg) #e2e2e2 repeat-x;color:#333;font-size:12px;;line-height: 150%;}

ul,ol,div{margin:0;padding:0;list-style:none;}
select,input,img,select{vertical-align:middle;}
ul,li{list-style:none;}
.hr{color:#FFf}

a {color:#333;text-decoration:none;}
a:link {color:#333;background:transparent;}
a:hover { color:#BC2931;text-decoration:none;}
h1{font-size:14px;}

.le{color:#fff;font-size:14px;font-weight:bold;}
.re{float:right;padding-right:10px;color:#333;}
.re,.re:link,.re:visited{color:#333;}
.re:hover{color:#BC2931;}

/*ul通用样式*/
.u-e {margin:0;padding:0;margin-top:3px;list-style:none;}
.u-e li{line-height:25px;text-align:left;padding-left:20px;background:url(Li.jpg) no-repeat 6px 50%;border-bottom:1px dotted #e2e2e2;clear:both;}

.no{display:none;}

/*通用标题栏*/
.title{height:32px;line-height:32px;background:url(title.jpg) #e2e2e2;padding-left:30px;}
.title1{height:32px;line-height:32px;background:url(dx1.jpg) #e2e2e2;padding-left:50px;}
.title1 a:hover{text-decoration:underline;}
.title2{height:32px;line-height:32px;background:url(menu.jpg) #e2e2e2;padding-left:20px;}

/*********************框架配置*********************/
.logo{width:100%;height:205px;background:url(logo.jpg) top center no-repeat;}
.menu{width:1020px;color:#bb0909;padding:10px 0 0 0;font:700 16px/150%;color:#AF0000;line-height:55px;height:62px;margin:0 auto;font-family:Microsoft YaHei;}
.u-m{float:left;width:1020px;text-align:center;}
.mm {float:left;margin-left:5px;padding:0 14px;color:#bb0909;font-weight:bold;display:block;font-size:16px;}
.mm:link,.mm:visited {float:left;padding:0 14px;color:#bb0909;font-weight:bold;display:block;font-size:16px;}
.mm:hover {float:left;color:#fff;height:39px;line-height:39px;margin-top:8px;padding:0 14px;background:#bb0909;border-radius:10px;font-weight:bold;display:block;text-decoration:none;font-size:16px;} 

/*-----------------头条--------------*/
.toutiao{width:1020px;background:#fdfdfd;}
.toutiao h1{font-size:30px;text-align:center;line-height:25px;font-family:Microsoft YaHei;list-style:none;overflow:hidden;}
.toutiao h1{margin:15px 0 0 0;padding:25px 0;}
.toutiao h1 a{color:#BC2931;}
.toutiao h1 a:link {color:#BC2931;background:transparent;}
.toutiao h1 a:hover { color:red;text-decoration:none;}

.box{margin:0 auto;width:1020px;}
.topbox{float:left;width:1020px;margin-top:10px;padding:10px 0 15px 0;background:#fff;}
.topbox .x1{float:left;width:1020px;padding-left:10px;}
.topbox .x2{float:left;width:329px;margin:5px 0 0 10px;}
.topbox .news{float:left;margin-left:15px;width:416px;}
.topbox .spin{margin-right:5px}

/*首页幻灯图 */
.huanden {float:left;width:568px;height:360px;overflow:hidden;border:1px solid #DBDDDD;}
/*1-6下方小圆点*/
.huanden .hd { height: 5px; overflow: hidden; position: absolute; top: 79%; right: 62.3%; bottom: 5px; z-index: 1; }
.huanden .hd ul { overflow: hidden; zoom: 1; float: left; }
.huanden .hd ul li { display: inline-block; margin: 0 3px; width: 20px; height: 20px; border-radius: 1px; font-size: 0; background-color: #b6b6b6; cursor: pointer; vertical-align: top; }
.huanden .hd ul li.on { background: #fff; color: #fff; }
/*幻灯大图*/
.huanden .bd { position: relative; height: 100%; z-index: 0; }
.huanden .bd li { zoom: 1; vertical-align: middle; }
.huanden .bd img { width: 600px; height: 360px; display: block; }
/*幻灯文字*/
.huanden .bd div { width: 580px; height:20px;padding: 10px 18px 50px; font-size: 16px; line-height: 85px; position: absolute; bottom: 0; left: 0; background: url(../img/bg_title.png) repeat-x top center; color: #fff;font-family:Microsoft YaHei; }
/*幻灯前/后按钮*/
.huanden .prev, .huanden .next { position: absolute; width: 40px; height: 60px; background: url(../img/slider-arrow.png) no-repeat; top: 58%; cursor: pointer; }
.huanden .next { right: 46.36%; background-position: -40px 0; }
.huanden .prev:hover, .huanden .next:hover { filter: alpha(opacity=100); opacity: 1; }
.huanden .prevStop, .huanden .nextStop { display: none; }

/* 两会图片 */
.u-pic17 {overflow: hidden;}
.u-pic17 li { float: left;margin-left:10px;margin-top:10px;width:23.6%; height: 160px;overflow: hidden; position: relative; }
.u-pic17 li img { width: 100%;height: 100%;}
.u-pic17 .png { width: 100%; position: absolute; left: 0; bottom: 0; background-color: rgba(0,0,0,0.6); color: #ffffff; text-align: center; font-size: 14px; height: 40px; line-height: 40px; padding: 0 10px;text-align:left;overflow: hidden; }
.u-pic17 li:hover .png { background-color: rgba(0,0,0,0.8);overflow: hidden; }
.u-pic17 span{font-family:Microsoft YaHei;}

/*网页底部*/
#bottom{width:100%;height:180px;margin-left:auto;margin-right:auto;line-height:25px;display:inline-block;clear:both;color:#fff;text-align:center;}
#bottom{background:url(bg.jpg) top #e2e2e2 repeat-x;}
#bottom a:link{color:yellow;}
