@charset "utf-8";*{box-sizing:border-box;}
html{font-size:62.5%;overflow-y:scroll;}
body,html{width:100%;}
body{font-family:"microsoft yahei",\5b8b\4f53,Arial,Helvetica,sans-serif;}
a{color:#555;}
a:hover{color: #155c9e;}
body{min-width:1200px!important;}
.in{width:1020px;margin:0 auto;}
.f-red{ color:#155c9e;}

.header{/*background:#cb1c1d url(header.jpg) center bottom no-repeat;*/height:141px;background: #155c9e;}
.logo{padding: 38px 0 !important;float: left;}
.logo img{width:auto;height:62px;}

#search-form{ color:#fff; float:right; padding-top:60px;}
#search-form .key{ border:1px solid #fff; width:120px; line-height:22px; height:22px; vertical-align:middle;}

.naver{height:40px;background: #155c9e;overflow:hidden;}
.naver ul li{float:left;width: 170px;height:40px;}
.naver ul li a{ display:block; line-height:40px; font-size:16px; text-align:center; color:#fff;}
.naver ul li a:hover{color:#fff;background: #50a9eb;}
.footer{clear:both;margin-top:10px;border-top: 1px solid #155c9e;position:relative;background: #155c9e;line-height:30px;color:#fff;padding:30px 0 26px;}
.footer table img{display:block}
.footer .copyright{width: 100%;margin:0 auto;font-size:14px;text-align: center;}
.footer .copyright a{color:#fff}
.footer .qcode{ /*background:url(qcode.jpg) no-repeat;*/ width:140px; height:170px; text-indent:-999em;position:absolute; left:50%; margin-left:-440px; top:20px;display:none;}
#gotop {position:fixed;right:10px;bottom:40px;display:none;width:40px;height:40px;line-height:40px; text-align:center; color:#fff;border-radius:5px;background-color:#444;background-color:rgba(0,0,0,.6);cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.2);}
#flink{border: 1px solid #155c9e;padding: 4px;}
#flink a{margin-left:20px;}


.mainner{ margin:0 auto; width:1020px;}
.mainner .section{ margin-top:10px;}
.mainner .area{ width:610px; float:left; margin-left:30px;}

.mainner .side{float: left;width:200px;}
	.side .menu{padding: 20px 0;min-height:480px;}
	.side .menu li{ line-height:40px; margin-bottom:10px;}
	.side .menu li a{ display:block; text-align:center;  background:#850000; font-size:16px; color:#fff; border-radius:5px 0;}
	.side .menu li a:hover{ font-weight:bold;}
	.side .menu li a.cur{background: #155c9e;color:#fff;}
	
.mainner .main{float: right;width:800px;}
.mainner .pos{height:40px;line-height:40px;padding-left:20px;border-bottom: 1px solid #155c9e;font-size:14px;}
.mainner .content{ padding:20px 40px 40px; font-size:14px; line-height:2em;}
.mainner .content p{margin-bottom:1em;font-family: 仿宋-gb2312;font-size: 21px;line-height: 34px;font-family: 仿宋;font-size: 21px;}
.mainner .content h1{font-size:26px;line-height:2em;text-align: center;}
.mainner .content .para{text-align:right;color:#888;line-height:40px;text-align: center;}
.main .pager{ padding:20px; clear:both;}
.main .pager span,.main .pager a{box-sizing:content-box; border:none;}
#gotopagebut{ padding:0 4px; background:none;  border:none;}
	
.flexslider {position:relative;overflow:hidden;width:100%;min-width:1020px;height:300px;}
.slides {position:relative;z-index:1;list-style:none;}
.slides li {width:100%;height:auto;margin:0;padding:0;}
.slides li img {width:100%; height:300px;}
.flex-control-nav {position:absolute;z-index:99999;width:100px;height:12px;bottom:34px;right:0;text-align:center;list-style:none;overflow:hidden;right:50%;margin-right:-510px;}
.flex-control-nav li {display:inline-block;width:12px;height:12px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a {display:block;width:12px;height:12px;line-height:40px;overflow:hidden;background:url(dot.jpg) no-repeat;cursor:pointer;margin:0;}
.flex-control-nav .flex-active {background:url(dot-cur.jpg) no-repeat;margin:0;}
.text {position:absolute;bottom:40px;font-size:18px;padding:0 20px;left:50%;margin-left:-510px;height:40px;line-height:40px;background:url(tran.jpg); color:#fff;}


.slider{position:relative; overflow:hidden; zoom:1;}	
.slider .change-div a{position:absolute;top:0;left:0;display:none;}
.slider img{ width:330px; height:228px;}
.slider .title{position:absolute;bottom:0;overflow:hidden;height:28px;background: #155c9e;}
.slider .title a{  font-size:12px; line-height:28px; text-align:center; display:block; color:#fff; font-family:microsoft yahei;}
.slider .change{position:absolute;bottom:33px;right:5px; z-index:999;}
.slider .change i{display:inline-block;width:10px;height:10px;background: #155c9e;margin-right:10px;border-radius:10px;font-style:normal;text-align:center;cursor:pointer;text-indent:-999em;}
.slider .change i.cur{background:#fff;}

#speech a{ display:block; height:90px; margin-top:10px; padding:0 10px;}
#speech hr{background:url(dashed.jpg) repeat-x; height:2px;border:none;}
#speech h2{ font-size:20px;line-height:2em;  text-align:center; display:block;}
#speech p{ line-height:1.5em; color:#888; text-indent:2em;}

.block{ width:330px; float:left;}
.block.mid{ margin:0 15px;}
.block .t{height:29px;position:relative;border-bottom: 1px solid #155cca;}
.block .t h2{display:block;padding:0 5px;position:absolute;z-index:999;background: #155c9e;text-align:center;line-height:29px;color:#fff;font-size: 18px;border-radius:5px 0;font-weight: 600;}
.block .t a.more{ display:block; float:right; width:50px; line-height:28px; text-align:center;}
.block .t a.more:hover{background:#fff;color: #155c9e;}
.list{background:#f9f7f8; padding:10px;}
.list li{line-height:36px; color:#cb1c1d;}
.list li a{padding-left:12px;background:url(li.jpg) left center no-repeat;font-size:14px;font-weight: bold!important;}

.list-txt li{ height:50px; line-height:50px; padding:0 10px;}
.list-txt li.x{ background:#efefef;}
.list-txt li a{display:block;background:url(li.jpg) left center no-repeat;padding-left:12px;font-family: 宋体;font-weight: bold;font-size: 16px;}
.list-txt li .time{display:block; float:right; width:90px; text-align:right; font-size:12px; color:#000;}



.pb_sys_style6 .p_no_d, .pb_sys_style6 .p_no a:hover{border: 1px solid #155c9e!important;
    color: #fff;
    background-color: #155c9e!important;}




