/*base*/
a:link,a:visited{ color:#575757;}
a:hover{ text-decoration:underline;}
body{ background:#5c98f6 url(../images/bg.jpg) no-repeat top center ;}
/*header startable*/
.header{ width:1000px; margin: 0 auto;}
.header h1{ margin: 60px 0 0 114px;} 
/*nav*/
.nav{ width:1000px; height: 56px;  margin: 0 auto;}
.nav li{ width:166px; float: left;margin-right: 1px; background: #2567df; color: #FFFFFF; text-align: center; line-height: 56px; font-size: 15px; font-weight: bold;}
.nav li a{ color: #FFFFFF; display: block;}
.nav li a:hover,.nav li.on a{background: url(../images/nav-bg.jpg) no-repeat left center; text-decoration:none;}
.nav li.last{ width:165px; margin-right: 0;}
/*---content---*/
.content{ width:1000px; margin: 12px auto 61px;}
/*聚焦宣传周*/
.con01{ height: 376px; margin-bottom: 9px; overflow: hidden;}
.con01-left{width:640px; height: 376px; float: left; background: pink;}
.con01-right{height: 376px; margin-left: 640px; background: #ffffff;}
.con01-left .bd ul li{ position: relative;}
.con01-left .bd ul li p a{ color: #FFFFFF; height: 54px; line-height: 54px; padding-left: 38px;background: url(../images/bg03.png) no-repeat 20px center; }
.con01-left .bd .bdfoot{ background:rgba(0,0,0,0.5); position: absolute; bottom: 0px; height: 54px; width:100% }
.slideBox{ width:640px; height:376px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:8px; height:8px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:10px; }
.slideBox .hd ul li.on{ background:#4f8ff3; }





.con02{height: 404px; background: #FFFFFF; margin-bottom: 10px;}
.con02-left{ width:434px; height: 307px; float: left ; padding: 21px 0 0 18px;}
.con02-left p a{ height: 36px; line-height: 36px; color: #575757;}
.con02-right{ width: 523px; height: 307px; float: left; margin-left: 20px; padding-top:21px ;}
.con02-right ul li{ width:160px; height: 154px; float: left; margin-right: 14px;;}
.con02-right ul li p{ text-align: center; line-height: 32px;}
.con02-right ul li a{ font-size: 12px; color: #575757;}


.con03{ height:304px;  margin-bottom: 10px;}
.con03 .con03-left,.con03 .con03-mid,.con03 .con03-right{ width: 326px; height: 304px; float: left; margin-right: 11px; background: #FFFFFF;}
.con03 .con03-right{ margin-right: 0;}
.con03 ul li.first{ border-top: none;}
.con03-right .mov{ margin: 20px 0 0 20px; display:block;}

.con04{ height: 377px; background: #FFFFFF;}
.con04in{ padding: 22px 18px; height: 275px;}
.con04in-right{ width:461px; float: right;}
.con04in-right h3 {height: 64px;}
.con04in-right h3 a{ font-size: 24px; color: #000000;font-weight: normal; font-family: "宋体"; }
.con04in-right p{ line-height: 32px;;}
/*pub*/
.pub h2{ height: 56px; background: #eef2f9; border-bottom: 1px solid #d2d3ef; line-height: 56px; padding: 0 20px;}
.pub h2 span{ font-size: 18px; color: #414141; display: inline-block;padding-right: 20px; background: url(../images/title-bg01.jpg) no-repeat right center;}
.pub .more{ float: right; display: inline-block; width: 60px; height: 32px; line-height: 32px; background: url(../images/more_r1_c1.png) no-repeat; color: #3F3F3F; font-size: 12px; font-weight: normal; text-align: center; line-height: 32px; margin-top: 12px;}
.pub .more:hover{ background-image: url(../images/more_r3_c2.png); color: #FFFFFF;}
.pub .pub-content{padding: 0 26px;}
.pub .pub-content h3{ font-size: 16px; color: #091D43;  line-height: 68px; font-weight: bold;}
.pub .pub-content li{ padding-left: 18px; height: 43px; border-top: 1px solid #e4e4e4; line-height: 43px; background: url(../images/pub01.jpg) no-repeat left center;}
.pub .pub-content li a{ color: #575757; }


/*---footer----*/
#footer{ background: #FFFFFF; height: 242px;}
.footer{ width:1000px; margin: 0 auto; overflow: hidden; text-align: center;}
.footer p{ text-align: center; margin-top: 32px; line-height: 32px;}

/*--------------首页结束---------------*/

/*--------------列表页开始---------------*/
.list-con{ background:#eff6ff;}
.list-con-in{ overflow:hidden;}
.list-con-in h2 .span_l{ float:left;}
.list-con-in h2 .span_r{ float:right;}

.list-con-in h2 .span_r{ font-size:12px;}
.list-con-in h2 .span_r{ background: url(../images/hc_ico01.jpg) no-repeat left center; padding-left:20px;}
.list_ul01{ width:1000px; background:#ebf1fd; font-size:14px;}
.list_ul01 li{ height:67px; line-height:67px;}
.list_ul01 li a{ width:880px; display:block; height:67px; color:#3D3D3D; padding:0 60px; background:url(../images/hc_ico02.png) no-repeat 40px center;}
.list_ul01 li a:hover{ background:#d5e4f9 url(../images/hc_ico02.png) no-repeat 40px center; text-decoration:none; color:#00335F;}
.list_ul01 li .span_l{ float:left;}
.list_ul01 li .span_r{ float:right;}


.fanye{ line-height:38px;  margin:50px auto;  overflow:hidden; width:440px; }
.fanye li{ overflow:hidden; float:left;  margin-right:12px;}
.fanye a{ display:block; float:left; border:1px solid #eaedf2; padding:0 16px; background:#ffffff; border-radius:6px;}
.fanye a:hover{ background:#4f90f3; color:#fff; text-decoration:none;}
.fanye .cur:link,.fanye .cur:visited{ color:#fff; background:#4f90f3;}

/*--------------列表页结束---------------*/

/*--------------图片列表页面开始---------------*/
.pic_ul01{ width:900px; margin:0 auto; overflow: hidden; border-bottom:1px solid #d4dae2; padding:30px 0px;}
.pic_ul01 li{ width:210px; overflow:hidden; font-size:14px; color:#575757; line-height:24px; float:left; margin-right:19px;}
.pic_ul01 .nomargin{ margin:0px;}


/*--------------图片列表页面结束---------------*/
/*--------------详情页面开始---------------*/
.detail_con{ width:900px; margin:0 auto; overflow: hidden;}
.detail_con .top{ width:900px; margin:0 auto; border-bottom:1px solid #d1d3e0; margin-bottom:20px;}
.news_con{ width:900px; margin:0 auto; padding:20px 0px;}
.news_con h3{ font-size:24px; text-align:center; color:#252525;}
.news_con .p01{ font-size:13px; color:#9b9b9b;  height:24px; margin:10px auto; text-align:center; color:#747474;}
.news_con p{ font-size:14px; line-height:28px; padding:10px 0px; color:#575757; text-indent:2em;}
.news_con .p02{ height:46px; width:720px; border-bottom:1px solid #eaeaea; text-indent:inherit;}
.news_con .p02 span{ float:left;}
.news_ul02{ width:900px; margin:0 auto; font-size:13px; line-height:24px; padding-bottom:30px;}
.news_ul02 li{ line-height:30px;}
.news_ul02 li a:hover{ color:#000;}

/*--------------详情页面结束---------------*/
