@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"microsoft yahei";
	font:12px/24px "微软雅黑","宋体",Arial,HELVETICA;color:#666;
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
div,form,img,ul,ol,li,dl,dt,dd ,h1,h2,h3,h4,h5{
margin:0px;
padding: 0px;
border:0px;
list-style-type:none;}
.FL { float:left;}


A {COLOR: #5B5B5B; TEXT-DECORATION: none; TEXT-TRANSFORM: none}
A:hover {COLOR: #B10E1F; TEXT-DECORATION: none}
.clear {
	CLEAR: both
}
.clearfix {
	ZOOM: 1
}

.fixed:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.fixed {
	DISPLAY: block
}
.fixed {
	MIN-HEIGHT: 1%
}
* HTML .fixed {
	HEIGHT: 1%
}

.top_telz{font-size:14px; color:#666666;}
.top_tel{font-size:20px; color:#004DA1;}

.nav {
 FONT-FAMILY: Microsoft YaHei; BACKGROUND: url(nav.jpg); HEIGHT: 48px
}
.nav UL {
	MARGIN: 0px auto; WIDTH: 1100px
}
.nav UL LI {
	Z-INDEX: 10; POSITION: relative; WIDTH: 120px; DISPLAY: inline; BACKGROUND: url(index_11.jpg) no-repeat right center; FLOAT: left
}
.nav UL LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 48px; DISPLAY: block; HEIGHT: 48px; color:#FFFFFF; FONT-SIZE: 15px; font-weight:bold;
}
.nav UL LI A:hover {
	BACKGROUND: url(index_09.jpg); COLOR: #ffffff; TEXT-DECORATION: none
}
.nav UL LI A.current {
	BACKGROUND: url(index_09.jpg); COLOR: #ffffff; TEXT-DECORATION: none
}
.nav .subNav {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 185px; DISPLAY: none; BACKGROUND: #BB0102; TOP: 48px; LEFT: 0px
}
.nav .subNav DT A {
	LINE-HEIGHT: 30px; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 12px
}
.nav .subNav DT A:hover {
	BACKGROUND: #9C0000
}


.banner{ height:480px; width:100%; background:#ddd;}
.banner .picBtnLeft { height:480px; position:relative; zoom:1; width:100%; overflow:hidden;}
.banner .picBtnLeft .hd {width:280px; height:10px; position:absolute; left:42%; margin-left:0px; text-align:center;bottom:40px; z-index:10;  }
.banner .picBtnLeft .hd ul { overflow:hidden; zoom:1; display:block; height:10px;}
.banner .picBtnLeft .hd ul li {float:left; _display:inline; text-align:center; background:#fff; width:40px; height:6px; overflow:hidden; margin-right:10px;  -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px; cursor:pointer;}
.banner .picBtnLeft .hd ul li.on { background:#fcdb14!important; }
.banner .picBtnLeft .bd {height:480px; left: 50%; margin-left: -960px; position: absolute; width: 1920px;}
.banner .picBtnLeft .bd img { height:480px; width:1920px; z-index:1;}
.banner .picBtnLeft .bd ul{}
.banner .picBtnLeft .bd li { position:relative; zoom:1; width:1920px;  display:inline-block; }
.banner .picBtnLeft .bd li .pic { position:relative; z-index:0; line-height:0px; }
.banner .picBtnLeft .bd li .bg { display:none;}
.banner .picBtnLeft .bd li .title { display:none;}

.ny_leftdh{font-size:25px; color:#FFFFFF; font-weight:bold;}

.left_menu {
	width:260px;margin: 0 auto;
}
.left_menu ul { 
}
.left_menu ul a{
	float:left;
width:260px;
	height:50px;
	color:#555555;
	font-size:14px;
	padding-left:40px;
	line-height:50px;
	text-align:left;
	margin-bottom:0px;
	background-image: url(ny_nav.jpg);
	background-repeat: no-repeat;


}.left_menu ul a:hover{
	width:260px;
	height:50px;
	color:#fff;
	font-size:14px;
	line-height:50px;
	background-image: url(leftMuLi.jpg);
	background-repeat: no-repeat;
	text-decoration:none;
}




.news_nr {
text-align:justify;
text-justify:inter-ideograph;
overflow:hidden;
padding:9px 0;
font-size:14px;
clear:both;
line-height:28px;
width:800px;
color:#575757;
word-wrap:break-word;
word-break:break-all;
}
.news_nr div{
margin-bottom:6px;
margin-top:0px;}
.news_nr p{
margin-bottom:8px;margin-top:0px;}

.news_nr1 {
	LINE-HEIGHT: 36px; FONT-SIZE: 22px
}
.news_nr2 {
	LINE-HEIGHT: 28px; FONT-SIZE: 14px
}
.news_nr3 {
	LINE-HEIGHT: 24px; FONT-SIZE: 12px
}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
.grWidth{width:1200px; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
fieldset,img{border:0;}
ol,ul,li{list-style-type:none;}

.di_link3 {
	line-height:30px;
	overflow:hidden;
	font-size:12px;
	margin-top: 0px;
	margin-bottom: 0px;
	color:#CCCCCC;
	float:left;
}
.di_link3 a{color:#CCCCCC;}


.newslist {
	width: 1120px;
	font-size:14px;
	margin-left:10px;
}
.newslist ul {
	background-image: url(xw_lg.jpg);
	background-position: 2px 8px;
	background-repeat: no-repeat;
	margin:0px;
	height: 35px;
	padding-left: 20px;
	line-height: 27px;
	
}
.newslist ul a{
color:#4B4B4B;
}
.newslist ul a:hover{
	color:#FF6600;
}
.newslistdixx {
	padding-top:12px;
	padding-bottom:12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B2B2B2;
}

.pagelist {
height:50px;
text-align:center;
line-height:50px;}

.fy_page {
float:left;width:22px; height:22px; line-height:22px; background-color:#F0F4F5; margin-right:6px;border:#DDDDDD 1px solid; color:#1F3A87;padding:0;
display:none}
.fy_page a{color:#1F3A87;}
.fy_page2 {
float:left;width:22px; height:22px; line-height:22px;color:#1F3A87;padding:0; margin-right:6px;}
.fy_page3 {
float:left;width:22px; height:22px; line-height:22px; background-color:#1F3A87; margin-right:6px;border:#DDDDDD 1px solid; color:#1F3A87;padding:0;
color:#FFFFFF; font-weight:bold}
.fy_page3 a{
color:#FFFFFF; font-weight:bold}

.fy_page4 {
float:left;width:22px; height:22px; line-height:22px; background-color:#F0F4F5; margin-right:6px;border:#DDDDDD 1px solid; color:#1F3A87;padding:0;}
.fy_page4 a{color:#1F3A87;}

.list_newstitle {
float:left;width:900px; height:27px;
padding-left:20px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}


.index_jjz{font-size:14px; color:#666666; line-height:28px;}

.index_navz{font-size:16px; color:#1E5CB7; padding-left:45px;}
.index_navzz{font-size:16px; color:#1E5CB7; padding-left:20px;}
.index_fwz{font-size:14px; color:#1E5CB7; padding-left:10px; padding-right:6px; text-align:center; line-height:25px; font-weight:bold;}
.index_fwz a{font-size:14px; color:#1E5CB7; }
.index_fwz A:hover{font-size:14px; color:#D40707; }

.news{font-size:14px; color:#666666; line-height:28px;}
.news1{font-size:12px; color:#666666; line-height:28px;}
.index_lxfsz{font-size:14px; color:#666666; line-height:26px; padding-left:30px;}
.index_diz{font-size:14px; color:#ffffff; line-height:26px;}
.ny_dhdz{font-size:16px; color:#FFFFFF; text-align:center; font-weight:bold; padding-right:30px;}
.ny_dhdz1{font-size:16px; color:#222222; text-align:center; font-weight:bold; }
.index_hkxwdz{font-size:14px; color:#1E5CB7;font-weight:bold;}
.index_hkxwdz a{font-size:14px; color:#1E5CB7;font-weight:bold;}