@charset "utf-8";
body{ font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#676767; background:#FFFFFF;}
*{ margin:0px; padding:0px;}
img{ border:none;}
ul,li{ list-style:none;}
a{ color:#676767; text-decoration:none;}
a:hover{ color:#005bac; text-decoration:none;}

.wrap{ width:1200px; margin:0 auto;}

.newspage {width:900px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;float:left;  PADDING-TOP: 20px; TEXT-ALIGN: center;}
.newspage A {BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid;}
.newspage A:hover {BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #1877c9; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none;}
.newspage A:active {BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #1877c9; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid;}
.newspage SPAN.current {BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #1877c9; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid;}
.newspage SPAN.disabled {BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid;}

#top{ width:100%; float:left; background:#f7f7f7; height:36px; line-height:36px; color:#909090; border-bottom:solid 1px #ededed;}
#top a{ color:#909090;}
#top a:hover{ color:#005bac;}
.t_l{ float:left;}
.t_r{ float:right; font-size:12px;}
.t_r span{ color:#005bac;}

#header{ width:100%; float:left;}
.logo{ float:left; padding:10px 0 8px 0;}
.sou{ float:right; margin-top:49px; width:302px;}
.sou1{ float:left; font-size:12px; color:#aaa9a9; width:223px; line-height:33px; height:33px; border:solid 1px #c8c8c8; padding-left:18px; background:#ffffff;}
.sou2{ float:left;}

#nav{ width:100%; float:left; background:#1877c9; height:52px; line-height:52px; text-align:center; font-size:16px; margin-bottom:5px;}
.nnn{ float:left;}
.nnn a{ width:132px; color:#FFFFFF; display:block;}
.nnn a:hover{ background:#005bac;}

ul.menu li{ float:left; position:relative;}
ul.menu ul{ position:absolute; display:none;}
ul.menu ul li{ background:#005bac; border-top:1px solid #fff; font-size:15px; line-height:18px;}
ul.menu ul li a{ padding:10px 0;}
ul.menu ul li a:hover{ background:#1877c9;}
ul.menu .menulink:hover, ul.menu .menuhover{ background:#005bac;}

#f1{ width:100%; height:300px; float:left; background:url(../images/f1.jpg) no-repeat top center;}
#f2{ width:100%; height:300px; float:left; background:url(../images/f2.jpg) no-repeat top center;}
#f3{ width:100%; height:300px; float:left; background:url(../images/f3.jpg) no-repeat top center;}
#f4{ width:100%; height:300px; float:left; background:url(../images/f4.jpg) no-repeat top center;}
#f5{ width:100%; height:300px; float:left; background:url(../images/f5.jpg) no-repeat top center;}
#f6{ width:100%; height:300px; float:left; background:url(../images/f6.jpg) no-repeat top center;}
#f7{ width:100%; height:300px; float:left; background:url(../images/f7.jpg) no-repeat top center;}
#f8{ width:100%; height:300px; float:left; background:url(../images/f8.jpg) no-repeat top center;}

#main{ width:100%; float:left; padding:40px 0 50px 0;}
.left{ width:260px; float:left;}
.left h3{ height:70px; color:#fff; font-size:27px; line-height:36px; background:#1877c9; text-align:center; padding:28px 0 24px 0; border-bottom:solid 1px #fff;}
.left h3 span{ font-size:15px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.left p img{ border-bottom:solid 1px #ffffff;}
.left ul{ float:left; text-align:left; font-size:16px; padding-bottom:15px;}
.left ul li{ float:left; line-height:40px;}
.left ul li a{ width:240px; float:left; border-bottom:#e6e6e6 solid 1px; padding-left:20px;}
.left ul li a:hover{ background:#f7b400; color:#FFFFFF;}
.rxxx a{ width:260px; float:left; line-height:35px; text-align:center; background:#f7b400; font-size:15px; color:#FFFFFF;}

.right{ width:900px; float:right;}
.right h3{ height:37px; font-size:22px; color:#383838; font-weight:normal; border-bottom:#e6e6e6 solid 1px; margin-bottom:30px;}
.right h3 span{ float:right; font-size:14px; color:#7b7b7b; padding-top:5px;}
.right h3 span a{ color:#7b7b7b;}
.right h3 span a:hover{ color:#005bac;}

.table{ border-bottom:#e6e6e6 solid 1px;}
.table td{ text-align:center;}
.table tr:nth-child(odd){ background:#f5f5f5;}
.table tr:nth-child(even){ background:#ffffff;}

.table1{ margin-bottom:10px; float:left;}
.table1 td{ padding:10px 0 10px 20px;}

.p_title{ text-align:center; margin-bottom:15px;}
.p_title span{ font-size:17px; color:#005bac; font-weight:bold;}

.news ul{ float:left;}
.news ul li{ width:900px; height:105px; float:left; border-bottom:#e6e6e6 solid 1px; margin-bottom:20px;}
.n_left{ width:85px; float:left; height:70px; background:#eaeaea; color:#aaaaaa; text-align:center; padding-top:15px;}
.n_left strong{ font-size:35px; line-height:35px;}
.n_right{ width:780px; float:right;}
.n_right h4{ font-size:17px; color:#000; font-weight:normal; line-height:30px;}
.n_right h4 a{ color:#000;}
.n_right h4 a:hover{ color:#005bac;}
.n_right span{ font-size:12px; color:#d3d3d3;}

.n_title{ color:#005bac; font-size:17px; border-bottom:1px dashed #e6e6e6; text-align:center; padding-bottom:10px;}
.time{ color:#d3d3d3; text-align:center; padding:10px 0;}
.back{ text-align:center; padding:10px 0;}

.lxx h3{ height:37px; font-size:22px; color:#383838; font-weight:normal; border-bottom:#e6e6e6 solid 1px; margin-bottom:30px;}
.lxx h3 span{ float:right; font-size:14px; color:#7b7b7b; padding-top:5px;}
.lxx h3 span a{ color:#7b7b7b;}
.lxx h3 span a:hover{ color:#005bac;}
.lxx-1{ width:530px; height:470px; float:left; font-size:15px; line-height:30px; background:#f5f3f0; padding:60px 50px 0 50px; border-top-left-radius:30px; border-bottom-left-radius:30px;}
.lxx-1 h4{ font-size:35px; font-weight:normal; padding-bottom:30px; line-height:40px; color:#1877c9;}
.lxx-1 h4 a{ color:#1877c9;}
.lxx-1 span{ font-size:22px; font-family:Arial, Helvetica, sans-serif;}
.lxx-2{ width:570px; float:left;}
.lxx-3{ width:1180px; float:left; background:#f5f5f5; padding:10px;}
.lxx-4{ width:1126px; float:left; border:solid 2px #FFFFFF; padding:25px;}
.lxx-4_l{ width:620px; float:left;}
.lxx-4_r{ width:450px; float:right;}

.kuang1{
width:300px;
height:34px;
line-height:34px;
padding-left:20px;
border:#cdd3d9 solid 1px;
background:#fdfdfd;
border-radius:5px;
margin:7px 0;
}
.kuang2{
width:300px;
height:90px;
line-height:30px;
padding-left:20px;
border:#cdd3d9 solid 1px;
background:#fdfdfd;
border-radius:5px;
margin:7px 0;
}
.kuang3{
width:160px;
height:38px;
line-height:38px;
padding-left:20px;
border:#cdd3d9 solid 1px;
background:#fdfdfd;
border-radius:5px;
margin:7px 20px 0 0;
}
.kuang4{
width:120px;
height:36px;
line-height:36px;
border:none;
background:#1877c9;
border-radius:5px;
margin:20px 10px 0 10px;
text-align:center;
color:#FFFFFF;
}

#foot_nav{ width:100%; float:left; height:67px; line-height:67px; background:#005bac; font-size:15px; color:#FFFFFF; text-align:center;}
#foot_nav a{ color:#FFFFFF; margin:0 12px;}
#foot_nav a:hover{ text-decoration:underline;}

#f_top{ width:100%; float:left; background:#3f3f3f; padding:44px 0 36px 0; border-bottom:solid 1px #2d2d2d; color:#b8b8b8;}
#f_top a{ color:#b8b8b8;}
#f_top a:hover{ text-decoration:underline;}
#f_top img{ float:left; margin-right:12px;}
#f_top p{ font-size:15px; line-height:20px;}
#f_top p span{ color:#FFFFFF;}
.foot1{ float:left; width:400px; margin-right:50px;}
.foot2{ float:left; width:450px; margin-right:50px;}
.foot3{ float:left; width:250px;}

#f_bottom{ width:100%; float:left; background:#3f3f3f; border-top:solid 1px #4f4f4f; padding:27px 0 30px 0; color:#9e9e9e; line-height:28px;}
#f_bottom img{ float:right;}
#f_bottom a{ color:#9e9e9e;}
#f_bottom a:hover{ text-decoration:underline;}
#f_bottom p{ padding-top:15px;}



.imglist1 ul li{text-align:center;float:left;display:inline;width:255px; height:185px; margin:10px 10px;overflow:hidden; border: #e4e4e4 1px solid;}
.imglist1 ul li img{width:255px; height:185px; }


.imglist2 ul li{text-align:center;float:left;display:inline;width:150px; height:50px; margin:10px 8px;overflow:hidden; border: #e4e4e4 1px solid;}
.imglist2 ul li img{background:#FFFFFF; max-width:100%; max-height:100%;}

