html,body{font-family: "微软雅黑",Microsoft YaHei,"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:14px;}
a,a:visited{color: inherit;}
a:hover{color: #243b2b ;}
h5, .h5{font-size: 16px;}
.clear{ clear:both;}
.navbar-top{background: #243B2B; border-radius: 0; -webkit-border-radius:0; border:0; min-height: 60px; margin-bottom: 0;}
.navbar-top .navbar-nav>li>a{color: #fff; font-size:14px;}
.navbar-top .navbar-nav>.active>a, .navbar-top .navbar-nav>.active>a:focus, .navbar-top .navbar-nav>.active>a:hover{background-color: transparent; color: #fff;}
.navbar-top .navbar-nav>li>a:focus, .navbar-top .navbar-nav>li>a:hover，.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color: transparent; color: #fff;}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{color: #fff;}
.navbar-top .navbar-form{margin-top: 13px;}
.navbar-top .input-group .form-control{border:0;}
.navbar-top .navbar-link>li>a {
    padding: 0 5px; border-right: 1px solid #688C00; font-size:14px;
}
.navbar-top .navbar-link>li:last-child>a{border-right: 0;}
.container{ width:1150px; margin: 0 auto;}
.navbar-nav{ float:left;}
.navbar-nav li{ float:left;}
.navbar-right{ float:right;}
.form-control {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857; padding-left:10px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	border-bottom-right-radius: 0;
    border-top-right-radius: 0;
	line-height:34px;
	float:left;
	border-right:none;
}
.btn {
    border-radius: 4px ;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    padding: 6px 12px;
    text-align: center;
	border:none;
	border:#FFF;
    height: 22px;
	position: relative;
	background-color: #fff;
    color: #333;
	border-bottom-left-radius: 0;
    border-top-left-radius: 0;
	margin-left:-1px;

}
.nav > li > a {
    padding: 0px 8px;
    position: relative;
}
.navbar-main {
    padding: 10px 0;
	width:1150px;
	margin:0 auto;
	height:70px;
}
.top{ float:left;}
.dropdown-menu {
    background-clip: padding-box;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    display: none;
    float: left;
    font-size: 14px;
    left: 0;
    list-style: outside none none;
    margin: 2px 0 0;
    min-width: 160px;
    padding: 5px 0;
    position: absolute;
    text-align: left;
    top: 150%;
    z-index: 1000;
}
.navbar-nav > li {
    float: left;
}
.nav > li {
    display: block;
    position: relative;
	margin-top:20px;
}

.navbar-main .navbar-nav > li > a {
    font-size: 16px;
    padding-bottom: 20px;
	padding-top: 20px;
}
.dropdown-menu {
    font-size: 14px;
    list-style: outside none none;
    text-align: left;
	
}
.dropdown-menu > li > a {
    clear: both;
    color: #333;
    display: block;
    font-weight: normal;
    line-height: 1.42857;
    padding: 3px 20px;
    white-space: nowrap;
	margin-top:0px;
	width:120px;
}
.dropdown-menu li a:hover{ background: #f3f3f3;}
	*{margin:0; padding:0; list-style:none; }
	body{ background:#fff; font:normal 12px/22px;  }
	img{ border:0;  }
	a{ text-decoration:none; color:#333;  }
	a:hover{ color:#1974A1;  }
.js{width:90%; margin:10px auto 0 auto; }
	.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }
	.js p span{ float:right; }
	.js p span a{ color:#f00; text-decoration:underline;   }
	.js textarea{ height:100px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }

	/* 本例子css */
	.focusBox { position: relative; width: 1150px; height: 400px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.focusBox .pic img { width: 1150px; height: 400px; display: block; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
	
.conter{ width:1150px; height:100%; margin:0 auto; background:#fff;}

.shou_title i {
    color: rgb(153, 153, 153);
    font-size: 14px;
    font-style: italic;
    font-weight: normal;
    padding-left: 6px;
}
.shou_title {
    color: rgb(51, 51, 51);
    font-size: 20px;
	margin-bottom: 24px;
}
.fw {
    font-weight: bold;
}
.fl {
    float: left;
}
.w_1000 {
    width: 1000px;
}

.shou_news_list {
    margin-top: 50px;
    padding-bottom: 12px;
    width: 1000px;
}
.shou_news_list li {
    line-height: 24px;
    margin-right: 50px;
    width: 300px;
	float:left;
}

.shou_news_list li .new-jd {
    display: block;
    height: 140px;
    overflow: hidden;
    width: 240px;
}
.shou_news_list img {
    margin-bottom: 10px;
}
.gray-1 {
    color: rgb(51, 51, 51);
}
.f-16 {
    font-size: 16px;
}
.gray-3 {
    color: rgb(153, 153, 153);
}
.f-12 {
    font-size: 12px;
}
.text{ font-size:14px; color:#4b4b4b;}
.more-1 {
    color: rgb(153, 153, 153);
    display: block;
    font-size: 14px;
    font-weight: normal;
}
.fr {
    float: right;
}

.shou_left ul {
    padding: 0 0 40px;
    width: 650px;
	float:left;
}

.perdy {background: url("../images/pic.jpg") no-repeat scroll 0 9px;}

.shou_left li {
    background: url("../images/pic.jpg") no-repeat scroll 0 9px;
    font-size: 15px;
    height: 25px;
    line-height: 25px;
    margin-bottom: 8px;
    padding-left: 18px;
    width: 632px;
}
.shou_left li a {
    color: rgb(51, 51, 51);
    display: block;
    float: left;
    overflow: hidden;
    width: 560px;
}

.shou_left li span {
    display: block;
    float: right;
    font-size: 12px;
}
.gray-3 {
    color: rgb(153, 153, 153);
}

.shou_right {
    width: 300px;
}

.xs_left {
    color: rgb(51, 51, 51);
    font-size: 14px;
    line-height: 30px;
    width: 330px;
}
.gray-1 {
    color: rgb(51, 51, 51);
}
p {
    height: auto;
    line-height: 24px;
}

.xs_right {
    padding-top: 10px;
    width: 306px;
}

.xs_right_1 {
    margin-bottom: 10px;
    width: 345px;
}
.xs_date_1 {
    float: left;
    height: 48px;
    width: 55px;
}
.xs_date_1 a {
    background: url("../images/pic_1.jpg") no-repeat scroll left top;
    display: block;
    height: 48px;
    width: 55px;
}

.xs_right_date p {
    display: block;
    height: 48px;
    margin-right: 12px;
    text-align: center;
    width: 55px;
}
.xs_date_1 span {
    color: rgb(255, 255, 255);
    line-height: 28px;
}
.xs_date_1 i {
    color: rgb(0, 33, 71);
    line-height: 20px;
}
.xs_date_2 {
    line-height: 22px;
    width: 278px;
}

.gray-3 {
    color: rgb(153, 153, 153);
}

.shou_right ul {
    padding-bottom: 40px;
    width: 285px;
}

.shou_right li {
    background: url("../images/pic.jpg") no-repeat scroll 0 9px;
    font-size: 15px;
    height: 25px;
    line-height: 25px;
    margin-bottom: 8px;
    overflow: hidden;
    padding-left: 18px;
    width: 275px;
}

.shou_right li a {
    color: rgb(51, 51, 51);
    display: block;
    float: left;
    overflow: hidden;
    width: 275px;
}

.Media_1 {
    background: url("../images/ann-2.jpg") no-repeat scroll 0 0;
    color: rgb(255, 255, 255);
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 18px;
    padding: 0 10px;
    width: 280px;
}
.Media_1 i {
    color: rgb(153, 153, 153);
    font-size: 14px;
    font-style: italic;
    font-weight: normal;
    padding-left: 6px;
}
.shou_right ul {
    padding-bottom: 40px;
    width: 285px;
}
.media {
    font-size: 12px;
    width: 255px;
}
.media li {
    background: none;
    line-height: 28px;
    padding: 0;
    width: 240px;
}
.media li a {
    color: rgb(51, 51, 51);
    padding-left: 6px;
    width: 240px;
}
.media li i {
    color: rgb(240, 122, 7);
    padding-right: 8px;
}
.shou_left {
    width: 650px;
}

.link {
    padding-bottom: 30px;
    padding-top: 30px;
    width: 1000px;
}
.link ul {
    float: left;
    width: 1000px;
}
i {
    font-style: normal;
}
.link ul li {
    float: left;
    list-style: outside none none;
}

.link li a {
    color: rgb(51, 51, 51);
    display: inline-block;
    line-height: 30px;
    width: 111px;
}
.bottom{ width:100%; height:100%; background:#243b2b;}
.foot {
    font-family: "宋体";
    line-height: 20px;
    margin-top: 50px;
    padding: 20px 0 0;
    width: 100%;
}
.con {
    margin: 0 auto;
    width: 1150px;
}
.blue-2 {
    color: #fff;
}
.foot_l {
    width: 520px;
}
.foot_logo {
    margin-right: 25px;
    width: 80px;
}
.foot_1_1 {
    float: left;
    padding-top: 10px;
    width: 150px;
}
.blue-2 {
    color: #fff);
}
.two-code {
    float: left;
    line-height: 28px;
    text-align: center;
}
.input-group {
    border-collapse: separate;
    position: relative;
	display: inline-table;
    vertical-align: middle;
	width:240px;
}
.icon-search {
    background: url("../images/icon-search.png") no-repeat scroll center center;
    height: 20px;
    width: 18px;
}
.icon {
    display: inline-block;
    margin-top: -2px;
    vertical-align: middle;
}
.left_box{ width:175px; height:100%; float:left; margin-bottom:20px;}
.left_box ul li{ width:175px; height:56px; text-align:center; line-height:56px; background:#e3e3e3; margin-bottom:2px;}
.left_box ul li a{ display:block; line-height:56px; color:#000;}
.left_box ul li a:hover{ background:#508861; color:#FFF;}
.right_box{ width:787px; height:100%; float:right;}
.right_tit{ width:787px; height:55px; border-bottom:1px #f0f0f0 solid; line-height:55px;}
.right_tit a{ line-height:55px; color:#898989;}
.left{ float:left; font-size:18px;}
.right{ float:right; color:#898989;}
.right_box ul{ margin:20px 0;}
.right_box li {
    background: rgba(0, 0, 0, 0) url("../images/pic.jpg") no-repeat scroll 0 9px;
    font-size: 15px;
    height: 25px;
    line-height: 25px;
    margin-bottom: 8px;
    padding-left: 18px;
    width: 760px;
}
.right_box li a {
    color: rgb(51, 51, 51);
    display: block;
    float: left;
    overflow: hidden;
    width: 560px;
}
.right_box li span {
    display: block;
    float: right;
    font-size: 12px;
}
.wenzi{ width:747px; height:100%; padding:20px; line-height:30px;}
.tit1{ width:747px; text-align:center; font-size:20px; font-weight:bold; height:50px; line-height:50px;}
.tit2{ width:747px; height:40px; text-align: center; font-size:14px; color:#7a7a7a;}
.biao{ width:732px; height:37px; line-height:37px; padding-left:15px; background:#508861; color:#FFF; font-weight:bold; font-size:16px; margin-bottom:15px;}
.tu{ width:130px; height:173px; float:left;}
.tu img{width:130px; height:173px;}
.jianjie{ float:left; margin-left:20px;}
.lingdao{ margin-bottom:20px;}
.fj{ float:left; width:242px; height:190px; text-align:center; line-height:30px; margin:20px 10px;}
.fj img{ width:242px; height:139px;}