@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; border:0; font-family:"微软雅黑";	font-size:14px;	color: #000000;	line-height:1.8em; background-color:#efefef;}
html, body{ margin:0px; height:100%; text-align:left} 
img{border:0;}
li{list-style:none; display:block;}
.clear{clear:both;}


.banner{width:100%;margin:0 auto; background:url(banner.jpg) no-repeat center; height:570px}

.nav{width:860px; margin:0 auto; height:64px; line-height:64px; text-align:center; color:#FFF; font-family:"黑体"; font-size:22px;  padding-top:485px}
.nav a{color:#FFF; font-size:20px;  font-family:"黑体";}

.new_bt{width:1024px; height:100px; margin:0 auto; text-align:center; margin-top:5px}
.new_bt1{width:968px; height:70px; float:left; text-align:center; padding-top:5px}
.new_bt2 a{line-height:44px; height:44px; margin:0 auto; text-align:center; font-size:34px; font-family:"方正大黑简体";color:#0054aa}
.new_btf a{ line-height:25px; height:25px; margin:0 auto; text-align:center; font-size:18px; font-family:"黑体"; font-weight:bold; color:#0054aa}
.new_con{width:870px; line-height:16px; margin:0 auto; text-align:left; color:#6d6f6f; margin-top:5px}
.new_con span{color:#c10000}

#bg{width:895px; margin:0 auto; text-align:left}

.gcht{width:895px; margin:0 auto; height:300px; margin-bottom:10px; margin-top:10px; font-family:"宋体"; font-size:14px; line-height:24px; color:#6f6d6e}
.gcht img{float:left; width:397px; height:273px; padding-right:20px}
.gcht p{font-size:14px; text-indent:2em;}
.gcht_bt{width:468px; height:31px; line-height:31px; float:right; padding-left:10px; background:#c30d23;  color:#FFF; font-weight:bold; font-size:16px; margin-bottom:10px}
.gcht_yw{width:87px; height:31px; line-height:31px; float:right; text-align:center; background:#c30d23; color:#FFF; font-weight:bold; font-size:16px; margin-top:30px}
.gcht_yw a{ color:#FFF;}

.gcht2{width:895px; margin:0 auto; height:585px; margin-bottom:10px;  font-family:"宋体"; font-size:14px; line-height:24px; color:#6f6d6e}
.gcht2 img{float:right; width:397px; height:273px; padding-left:20px}
.gcht2 h3,.gcht3 h3{width:890px;  margin-bottom:10px; text-align:center;}
.gcht2 h3 a,.gcht3 h3 a{text-align:center; font-family:"黑体"; line-height:50px; font-size:32px; color:#6f6d6e;}
.gcht3 .cjdl_line a{line-height:20px;}
.gcht2 p a{color:#6f6d6e}
.gcht b a,.gcht2 b a, .gcht3 b a{ font-size:18px; color:#6f6d6e;}

.gcht3{width:895px; margin:0 auto; height:560px; margin-bottom:10px;  font-family:"宋体"; font-size:14px; line-height:24px; color:#6f6d6e}
.gcht3 img{float:left; width:397px; height:273px; padding-right:20px}
.gcht3 p a{color:#6f6d6e}

.fajd{width:940px; margin:0 auto; height:450px; margin-bottom:20px; margin-top:10px; text-align:left}
.fajd_bt{width:470px; height:31px; line-height:31px; padding-left:10px; background:#c30d23; color:#FFF; font-weight:bold; font-size:16px; margin-bottom:10px; margin-left:1px}

.cztd{width:940px; margin:0 auto; height:650px; margin-bottom:20px; margin-top:40px; text-align:left}
.cztd_bt{width:470px; height:31px; line-height:31px; padding-left:10px; background:#c30d23; color:#FFF; font-weight:bold; font-size:16px; margin-bottom:20px; margin-left:460px}

.zczk{width:940px; margin:0 auto; height:523px; margin-bottom:10px; margin-top:10px; text-align:left}
.zczk a{color:#fff;}
.spjs{width:940px; margin:0 auto; height:300px; margin-bottom:20px; margin-top:10px; text-align:left}
.zczk_z{width:418px; float:left; margin-left:25px; margin-right:50px; margin-top:20px}
.zczk_z img{ margin-bottom:30px}
.xld{width:290px; height:31px; text-align:center; line-height:31px; background:#c30d23; color:#FFF; font-weight:bold; font-size:16px; margin-bottom:10px;}
.zczk_yw{width:87px; height:31px; line-height:31px; float:right; text-align:center; background:#c30d23; color:#FFF; font-weight:bold; font-size:16px; margin-top:10px}
.zczk_yw a{color:#FFF;}

.zczk_y{width:418px; float:left;margin-top:20px}
.zczk_y img{ margin-bottom:30px}

.mtjj{width:940px; margin:0 auto; height:670px; margin-bottom:30px; margin-top:20px; text-align:left}

.cdlc{width:940px; margin:0 auto; height:570px; margin-bottom:50px; margin-top:10px; text-align:left}

.zczk_yw2{width:87px; height:31px; line-height:31px; float:right; text-align:center; background:#c30d23; color:#FFF; font-weight:bold; font-size:16px; margin-top:30px}
.zczk_yw2 a{color:#FFF;}

.ny_nav{width:1002px; margin:0 auto; height:80px; line-height:80px; text-align:center;  color:#FFF; font-family:"黑体"; font-size:22px; }
.ny_nav a{color:#FFF;text-decoration:none;}

.xian{width:997px; height:1px; background:#e7e7e7; margin:0 auto}

#footer{ width:999px; margin:0 auto;  text-align:center; margin-top:10px; padding:10px 0 20px 0; line-height:34px; color:#0068b7}
#footer span{ color:#6d6f6f}


.xwzx_con{width:855px; margin:0 auto; display:block; padding-bottom:10px;}
.ny{font-size:14px; line-height:22px; width:711px; margin-left:14px; background:#c7eafb; padding-bottom:50px; padding-top:30px}

.xmjs_lb{width:640px; margin:0 auto;}
.xmjs_lb ul{ margin:0; padding:0}
.xmjs_lb ul li { float:left; margin:0 25px 25px 30px}
.mlsx_imgList{BORDER:#e3e1e2 1px solid; HEIGHT:220px; WIDTH: 260px; PADDING:1px; background:#FFF}
.mlsx_imgList IMG {HEIGHT:190px; WIDTH: 260px;}
.mlsx_content{FONT-SIZE:12px; text-align:center; font-weight:bold; HEIGHT:30px; WIDTH:260px;  LINE-HEIGHT:30px}

DIV.sabrosus {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 10px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin:30px 0 20px 0}
DIV.sabrosus A {BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none}
DIV.sabrosus A:hover {BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow}
DIV.pagination A:active {BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow}
DIV.sabrosus SPAN.current {BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1}
DIV.sabrosus SPAN.disabled {BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid}

.gcht embed{width:418px; height: 225px;}





div {
	margin: 0px auto; padding: 0px;
}
dl {
	margin: 0px auto; padding: 0px;
}
dt {
	margin: 0px auto; padding: 0px;
}
dd {
	margin: 0px auto; padding: 0px;
}
ul {
	margin: 0px auto; padding: 0px;
}
ol {
	margin: 0px auto; padding: 0px;
}
li {
	margin: 0px auto; padding: 0px;
}
h1 {
	margin: 0px auto; padding: 0px;
}
h2 {
	margin: 0px auto; padding: 0px;
}
h3 {
	margin: 0px auto; padding: 0px;
}
h4 {
	margin: 0px auto; padding: 0px;
}
h5 {
	margin: 0px auto; padding: 0px;
}
h6 {
	margin: 0px auto; padding: 0px;
}
pre {
	margin: 0px auto; padding: 0px;
}
code {
	margin: 0px auto; padding: 0px;
}
form {
	margin: 0px auto; padding: 0px;
}
fieldset {
	margin: 0px auto; padding: 0px;
}
legend {
	margin: 0px auto; padding: 0px;
}
input {
	margin: 0px auto; padding: 0px;
}
button {
	margin: 0px auto; padding: 0px;
}
textarea {
	margin: 0px auto; padding: 0px;
}
p {
	margin: 0px auto; padding: 0px;
}
blockquote {
	margin: 0px auto; padding: 0px;
}
th {
	margin: 0px auto; padding: 0px;
}
td {
	margin: 0px auto; padding: 0px;
}
body {
	background-color:#efefef; margin: 0px; padding: 0px; text-align: left; color: rgb(51, 51, 51); line-height: 2; font-family: Microsoft Yahei; font-size: 14px;}
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.blue {
	color: rgb(0, 70, 140); line-height: 27px;
}
img {
	border: currentColor;
}

.column-01 .w950 {position: relative;}
.column-01 img {width:1024px; height:492px;}
.column-01 .flex-viewport {	margin: 0px auto; width: 1024px; max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.column-01 .flex-direction-nav {}
.column-01 .flex-direction-nav a {margin: 0px; top: 0px; width: 62px; height: 492px; color: rgba(0, 0, 0, 0.8); text-indent: -9999em; overflow: hidden; text-decoration: none; display: block; position: absolute; z-index: 10; cursor: pointer; opacity: 0; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);}
.column-01 .flex-direction-nav .flex-prev {	background:url(sir_lft.png) no-repeat; left: 0px;}
.column-01 .flex-direction-nav .flex-next {	background: url(sir_rig.png) no-repeat; right: 0px; text-indent: -9999em;
}

.w950 {width:1024px; overflow: hidden;}
.column-01 .flexslider {margin: 0px auto; padding: 0px; width:1024px; overflow: hidden; zoom: 1;}
.column-01 .flexslider .slides li {	width: 1024px; height:492px; overflow: hidden; float: left; position: relative;}
.column-01 .flexslider .slides li span {height: 24px; text-align: center; line-height: 24px; overflow: hidden; font-size: 14px;}
.column-01 .flexslider .slides {zoom: 1;}
.column-01 .flexslider .slides li img {	margin: 0px auto; width: 1024px; height:492px; display: block;}
.column-01 .flexslider:hover .flex-prev {left: 0px; opacity: 0.7;}
.column-01 .flexslider:hover .flex-next {right: 0px; text-indent: -9999em; opacity: 0.7;}


#menu a img,.shadow a img{width:25px; height:20px;}
.fajd_img img{width:709px; height:425px;}
.mtjj_img img{width:100px; height:66px;}