@charset "utf-8";
/* CSS Document */
body{
	font-size:12px;
	color:#656565;
	margin:0;
	padding:0;
	height: auto;
	background-color: #E5F2FB;
	background-image:url(../img/bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	 }
h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,form,th,td { margin:0; padding:0; }
img{border:0px;}
ul,ol { list-style:none; }
a:link{ color:#474545; text-decoration:none;}
a:visited{color:#636363; text-decoration:none;}
a:hover{ color:#2A63D4; text-decoration:underline;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.left-m6{margin-left:6px;}
.warp {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.top {
	display: block;
	float: left;
	width: 1000px;
}
.top .top_line {
	background:url(../img/top_line.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	display: block;
	float: left;
	height: 30px;
	width: 1000px;
}
.top_line .tq {
	display: block;
	float: left;
	height: 30px;
	font-size: 12px;
	line-height: 30px;
	padding-left: 10px;
}
.tq b {
	font-weight: bold;
	color: #CC0000;
}
.top_line span {
	display: block;
	float: right;
	line-height: 30px;
	height: 30px;
	font-size: 12px;
}
.top_line a {
	padding-right: 5px;
	padding-left: 5px;
}
.top .flash {
	display: block;
	float: left;
	width: 980px;
}
.top .top_foot {
	background-image: url(../img/top_foot.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	display: block;
	float: left;
	width: 1000px;
	line-height: 29px;
}
/*导航*/
.top ul#topnav {
	margin: 0; padding: 0;
	float: left;
	width: 100%;
	list-style: none;
	position: relative;
	font-size: 1.2em;
	background:url(../img/nav_bg.gif) repeat-x;
	height:36px;
	z-index:10;
}
.top ul#topnav li {
	text-align: center;
    display: block;
	float: left;
	width: 110px;
    height: 36px;
    line-height: 36px;
    font-weight: bold;
    font-size: 14px;
    background: url(../img/nav_line.gif) no-repeat right center;
    
 }
.top ul#topnav li a {
	display: block;
	width: 110px;
    height: 36px;
    color: #FFFFFF;
    text-decoration: none;
}
.top ul#topnav li a:hover {
	width: 110px;
	height: 36px;
	color:#1B5BB5;
	background:url(../img/nav_an.gif) no-repeat center center;
}
.top ul#topnav li div {
	float: left;
	position: absolute;
	left: 0; top:35px;
	display: none;
	width:100%;
	color: #fff;
	background: url(../img/top_foot.gif) repeat-x 0 0;
	font-weight:100;
	font-size:12px;
	color:#000;
	}
.top ul#topnav li:hover div { display: block; }
.top ul#topnav li div a { display: inline; color:#0033FF;width:80px;padding:0px 8px;font-size:12px;}
.top ul#topnav li div a:hover {text-decoration: underline;}
.time {
	display: block;
	float: left;
	padding-left: 10px;
	height: 29px;
	padding-right: 40px;
	line-height: 29px;
}
.top_foot .tq {
	display: block;
	float: left;
	padding-left: 50px;
	height: 29px;
	line-height: 29px;
	color: #FF0000;
}
 .ss {
	display: block;
	float: right;
	height: 28px;
	width: 340px;
}
.ss em {
	display: block;
	float: left;
	background-image: url(../img/ss_bt.gif);
	background-repeat: no-repeat;
	background-position: 4px 6px;
	padding-left: 90px;
	
}
.ss input[type='text']{height:15px;margin-top:-50px;}
.ss input[type='submit']{
	display: block;
	float: left;
	margin-left: 6px;
	height: 24px;
	width: 65px;
	margin-top: 2px;
	background:url(../img/ss_an.gif) no-repeat;
	border:0px;
	cursor:pointer;
	}

.cont {
	display: block;
	float: left;
	width: 978px;
	padding-top: 10px;
	padding-right: 11px;
	padding-bottom: 10px;
	padding-left: 11px;
	background-color: #FFFFFF;
}
.cont_01 {
	display: block;
	float: left;
	width: 978px;
	margin-top:10px;
}
.cont_01 .tpxw {
	display: block;
	float: left;
	width: 629px;
	height: 352px;
	overflow: hidden;
}
.tpxw a {
	display: block;
	float: left;
	width: 294px;
	line-height: 30px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.shu_01 {
	display: block;
	float: left;
	height: 200px;
	width: 11px;
	overflow: hidden;
}
/*宣传*/
.xcpic{width:100%;height:172px;margin:10px 0px;}
/*中心动态*/
.news 
{
float: right;
width: 336px;
border:1px solid #ddd;
height:350px;
}
.tab {
display: block;
float: left;
height: 35px;
width:100%;
background:#f6f6f6;
border-bottom:1px solid #ddd;
}
.tab ul{width:80%;float:left;}
.tab li {
text-align: center;
display: block;
float: left;
height:33px;
line-height:33px;
padding:0px 20px;
background:#289af4;
}
.tab li a,.tab li.current a{color:#fff; text-decoration:none;}
.tab li.current {   
    text-align: center;
    display: block;
    float: left;
    height: 42px;
    padding:0px 20px;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
    background: url(../img/nav_tlt_bg.png) no-repeat;
    text-decoration: none;
}
.content {width:95%;padding: 10px 2% 10px 2%;}
.content div {height:350px;display:none;}
.more div{float:right;line-height:35px;margin-right:4px;}
.sleft{width:484px;float:left;}
.sright{width:484px;float:right;}
.centerdiv{width:456px;float:left;margin-left:5px;}

.zcfgdiv,.map{width:100%;height:257px;border:1px solid #dedede;}
.xxgkdiv{width:100%;border:1px solid #dedede;height:257px;}
.xxgknav{height:30px;border-bottom:2px solid #289af4;margin-top:2%;}
.xxgknav ul{width:100%;}
.xxgknav li{float:left;text-align: center;height:30px; line-height:30px;padding:0px 6px;}
.xxgknav li a{color:#289af4;text-decoration:none;}
.xxgknav li.current{
	text-align: center;
    display: block;
    float: left;
    height: 30px;
    padding:0px 10px;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
    background:#289af4;
    text-decoration: none;
    border-radius:5px 5px 0px 0px;
	}
.xxgknav li.current a{color:#fff;}
.xxgkml ul{width:95%;margin:auto;text-align:center;}
.xxgkml li{width:33%;height:40px; line-height:40px;float:left;padding-top:3%;}
.xxgkml li a{font-size:14px;}

.zxdt_lb li {
	font-size: 14px;
	line-height: 28px;
	background-image: url(../img/line_01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	display: block;
	float: left;
	height: 28px;
	width:98%;
}
.zxdt_lb li a {
	background-image: url(../img/dain_01.gif);
	background-repeat: no-repeat;
	background-position: 4px 11px;
	float: left;
	padding-left: 15px;
}
.zxdt_lb li em {
	font-size: 12px;
	font-style: normal;
	line-height: 26px;
	display: block;
	float: right;
	color: #b6b8ba;
}
.fwdtlist
{
	display: block;
	float: left;
	width: 958px;
	border: 1px solid #dedede;
	padding-top: 12px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	overflow: hidden;
}
.fwdtlist ul{width:100%}
.fwdtlist li{width:25%;text-align:center;float:left;}
/*宣传轮播图*/
.lbpic{}
.lbpic ol{position:relative;width: 80px;height: 20px;top:-30px;left:60px;}
.lbpic ol li{float:left;width: 10px;height: 10px;margin: 5px;background: #fff;}
.lbpic ol li.seleted{background: #1AA4CA;}
.luara-{position:relative;padding:0;overflow: hidden;}
.luara- ul{padding: inherit;margin: 0;}
.luara- ul li{display: none;padding: inherit;margin: inherit;list-style: none;}
.luara- ul li:first-child{display:block;}
.luara- ul li img{width: inherit;height: inherit;}
.luara-top{position:relative;padding:0;overflow: hidden;}
.luara-top ul{position: relative;padding: inherit;margin: 0;}
.luara-top ul li{padding: inherit;margin: inherit;list-style: none;}
.luara-top ul li img{width: inherit;height: inherit;}
.ztpic div{float:left;width:50%;}
.ztpic div img{width:99%;}
.ggxx {
	display: block;
	float: left;
	width: 215px;
	border: 1px solid #a8caef;
}
.ggxx h2 {
	background-image: url(../img/xg_36.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	float: left;
	height: 25px;
	width: 215px;
}
.ggxx h2 b {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	float: left;
	padding-left: 30px;
}
.ggxx h2 a {
	display: block;
	float: right;
	padding-right: 10px;
	font-style: normal;
	line-height: 25px;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.ggxx .ggxx_ys {
	display: block;
	float: left;
	width: 195px;
	padding: 10px;
	background-color: #ecf5fe;
}
.ggxx_ys li a {
	background-image: url(../img/dian_02.gif);
	background-repeat: no-repeat;
	background-position: 2px 10px;
	float: left;
	padding-left: 12px;
}
.ggxx_ys li {
	display: block;
	float: left;
	line-height: 22px;
	width: 195px;
}
.heng_01 {
	display: block;
	float: left;
	height: 10px;
	width: 978px;
	overflow: hidden;
}
.banner_01 {
	display: block;
	padding: 6px;
	float: left;
	width: 964px;
	border: 1px solid #dddddd;
}
.ksdh_01 {
	display: block;
	float: left;
	width: 978px;
}
.ksdh_01 li {
	display: block;
	float: left;
	width: 240px;
	overflow: hidden;
	height: 98px;
}
.ksdh_01 .s_01 {
	display: block;
	float: left;
	height: 96px;
	width: 8px;
	overflow: hidden;
}
.cont .fwdt {
	display: block;
	float: left;
	width: 978px;
}
.fwdt h2 {
	background-image: url(../img/xg_73.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	float: left;
	height: 30px;
	width: 978px;
}
.fwdt h2 b {
	display: block;
	float: left;
	padding-left: 40px;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
}
.fwdt h2 a {
	display: block;
	float: right;
	padding-right: 10px;
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #FFFFFF;
}
.tytitle {
	background:#289af3;
	display: block;
	float: left;
	height: 35px;
	width:100%;
	border-bottom:1px solid #dedede;
}
.tytitle b {
	display: block;
	float: left;
	padding-left: 40px;
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	color: #FFFFFF;
	padding:0px 20px;
	text-align:center;
}
.tytitle a {
	display: block;
	float: right;
	padding-right: 10px;
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #fff;
}
.ty_01 .ty_01_ys {
	display: block;
	float: left;
	width: 462px;
	padding: 10px;
	border: 1px solid #dedede;
	height: 190px;
}
.ty_01_ys .ty_dh {
	display: block;
	float: left;
	width: 440px;
	background-color: #f5f5f5;
	line-height: 30px;
	height: 30px;
	border: 1px solid #dfdfdf;
	padding-left: 20px;
}
.ty_dh ul {
	display: block;
	height: 30px;
}
.ty_dh li {
	display: block;
	float: left;
	height: 30px;
	width: 100px;
	text-align: center;
}

.ty_dh li a {
	display: block;
	float: left;
	height: 30px;
	width: 100px;
	text-align: center;
}

.ty_dh li a:hover{
	display: block;
	float: left;
	height: 30px;
	width: 100px;
	text-align: center;
	background-color:#438acc;
	color:#FFFFFF;
	font-weight:bold;
}
.ty_dh .currt_03 a{
	display: block;
	float: left;
	height: 30px;
	width: 100px;
	text-align: center;
	background-color:#438acc;
	color:#FFFFFF;
	font-weight:bold;
}

.ty_01_ys .ty_dh_02 {
	display: block;
	float: left;
	width: 460px;
	background-color: #f5f5f5;
	line-height: 30px;
	height: 30px;
	border: 1px solid #dfdfdf;
}
.ty_dh_02 ul {
	display: block;
	height: 30px;
}
.ty_dh_02 li {
	display: block;
	float: left;
	height: 30px;
	width: 45px;
	text-align: center;
}

.ty_dh_02 li a {
	display: block;
	float: left;
	height: 30px;
	width: 51px;
	text-align: center;
}

.ty_dh_02 li a:hover{
	display: block;
	float: left;
	height: 30px;
	width: 51px;
	text-align: center;
	background-color:#438acc;
	color:#FFFFFF;
	font-weight:bold;
}
.ty_dh_02 .currt_04 a{
	display: block;
	float: left;
	height: 30px;
	width: 51px;
	text-align: center;
	background-color:#438acc;
	color:#FFFFFF;
	font-weight:bold;
}

.ty_01_ys .ty_01_lb {
	display: block;
	float: left;
	width: 462px;
	padding-top: 10px;
	padding-bottom: 2px;
}
.ty_01_lb li {
	display: block;
	float: left;
	width: 464px;
}
.ty_01_lb li a {
	background-image: url(../img/dian_04.gif);
	background-repeat: no-repeat;
	background-position: 2px 10px;
	display: block;
	float: left;
	padding-left: 15px;
}
.ty_01_lb li {
	line-height: 24px;
	display: block;
	float: left;
	height: 24px;
	width: 462px;
	background-image: url(../img/line_01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.ty_01_lb li em {
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	display: block;
	float: right;
	padding-right: 10px;
}
.shu_02 {
	display: block;
	float: left;
	height: 200px;
	width: 10px;
	overflow: hidden;
}




.ty_01_ys .ty_02_lb {
	display: block;
	float: left;
	width: 462px;
	padding-bottom: 2px;
}
.ty_02_lb li {
	display: block;
	float: left;
	width: 464px;
}
.ty_02_lb li a {
	background-image: url(../img/dian_04.gif);
	background-repeat: no-repeat;
	background-position: 2px 10px;
	display: block;
	float: left;
	padding-left: 15px;
}
.ty_02_lb li {
	line-height: 24px;
	display: block;
	float: left;
	height: 24px;
	width: 462px;
}
.ty_02_lb li em {
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	display: block;
	float: right;
	padding-right: 10px;
}

.ty_02_lb_1 li a {
	background-image: url(../img/dian_04.gif);
	background-repeat: no-repeat;
	background-position: 2px 10px;
	display: block;
	padding-left: 15px;
}
.ty_02_lb_1 li {
	line-height: 24px;
	display: block;
	
	height: 24px;
	width: 462px;
}
.jj_001{
	height:10px;
}
.ty_02_lb_1 li em {
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	display: block;
	float: right;
	padding-right: 10px;
}



.cont .jcsj {
	display: block;
	float: left;
	width: 976px;
	border:1px solid #ddd;
}
.jcsj h2 {
	background-image: url(../img/xg_73.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	float: left;
	height: 30px;
	width: 978px;
}
.jcsj h2 b {
	display: block;
	float: left;
	padding-left: 40px;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
}
.jcsj  h2 a{
	display: block;
	float: right;
	padding-right: 10px;
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #FFFFFF;
}
.jcsj_ys {
	display: block;
	float: left;
	width: 956px;
	border: 1px solid #dddddd;
	padding-top: 18px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.jcsj_ys ul {
	display: block;
	float: left;
}
.jcsj_ys li {
	display: block;
	float: left;
	width: 152px;
	padding-right: 10px;
	padding-left: 10px;
}
.jcsj_ys li img {
	display: block;
	float: left;
	height: 108px;
	width: 142px;
	padding: 4px;
	border: 1px solid #dddddd;
}
.jcsj_ys li a {
	font-size: 12px;
	line-height: 30px;
	text-align: center;
	display: block;
	float: left;
	width: 152px;
	color:#333;
}
.cont .yqlj_01 {
	display: block;
	float: left;
	width: 976px;
	border: 1px solid #dddddd;
	padding-top: 10px;
	padding-bottom: 10px;
}
.yqlj_01 ul {
	display: block;
}
.yqlj_01 li {
	display: block;
	float: left;
	width: 176px;
	padding-right: 8px;
	padding-left: 10px;
}
.yqlj_01 li img {
	display: block;
	padding: 2px;
	float: left;
	height: 46px;
	width: 166px;
	border: 1px solid #dddddd;
	overflow: hidden;
}
.foot {
	display: block;
	float: left;
	width: 978px;
	padding-right: 11px;
	padding-left: 11px;
	background-color: #FFFFFF;
}
.foot .foot_ys {
	background-image: url(../img/foot_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 5px;
	display: block;
	float: left;
	width: 978px;
	padding-top: 20px;
	text-align: center;
	line-height: 24px;
	color: #333333;
	padding-bottom: 20px;
}
.cont .left {
	display: block;
	float: left;
	width: 217px;
}
.left .n_ejfl {
	display: block;
	float: left;
	width: 217px;
}
.n_ejfl h2 {
	background-image: url(../img/ny_03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	float: left;
	height: 30px;
	width: 217px;
	line-height: 30px;
}
.n_ejfl h2 b {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	float: left;
	padding-left: 38px;
}
.n_ejfl .n_ejfl_lb {
	display: block;
	float: left;
	width: 185px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	border: 1px solid #dddddd;
}

.n_ejfl_lb li {
	display: block;
	float: left;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 180px;
}

.n_ejfl_lb li a {
	display: block;
	width: 150px;
	height: 30px;
	border: 1px solid #CCCCCC;
	font-size: 12px;
	line-height: 30px;
	padding-left: 30px;
}

.n_ejfl_lb li a:hover {
	display: block;
	width: 150px;
	height: 30px;
	border: 1px solid #CCCCCC;
	font-size: 12px;
	line-height: 30px;
	padding-left: 30px;
	font-weight:bold;
	background-color:#046FCF;
	color:#FFFFFF;
}
.n_ejfl_lb .currt_004 a {
	display: block;
	width: 150px;
	height: 30px;
	border: 1px solid #CCCCCC;
	font-size: 12px;
	line-height: 30px;
	padding-left: 30px;
	font-weight:bold;
	background-color:#046FCF;
	color:#FFFFFF;
}
.heng_02 {
	display: block;
	float: left;
	height: 10px;
	width: 217px;
	overflow: hidden;
}
.left .n_ksdh {
	display: block;
	float: left;
	width: 217px;
	padding-top: 5px;
	padding-bottom: 5px;
	overflow: hidden;
}




.cont .ny_cont {
	display: block;
	float: right;
	width: 754px;
	border: 1px solid #E3E3E3;
}
.cont .ny_cont_1 {
	display: block;
	float: right;
	width: 1000px;
	border: 1px solid #E3E3E3;
}
.ny_cont_1 .ny_dh {
	background-image: url(../img/xw_dh.gif);
	background-repeat: repeat-x;
	display: block;
	float: left;
	width: 1000px;
	height: 33px;
	background-position: bottom;
}
.ny_cont .ny_dh {
	background-image: url(../img/xw_dh.gif);
	background-repeat: repeat-x;
	display: block;
	float: left;
	width: 754px;
	height: 33px;
	background-position: bottom;
}
.ny_dh b {
	display: block;
	float: left;
	padding-left: 20px;
	height: 30px;
	color: #FFFFFF;
	font-size: 14px;
	background-position: 18px bottom;
	font-weight: bold;
	text-align: center;
	background-image: url(../img/xw_an.gif);
	background-repeat: no-repeat;
	width: 100px;
	padding-top: 3px;
	line-height: 30px;
}
.ny_dh .position {
	font-size: 12px;
	line-height: 33px;
	display: block;
	float: right;
	padding-right: 10px;
}


.ny_cont .nr_list {
	display: block;
	float: left;
	height: auto;
	width: 740px;
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	overflow: hidden;
}
.ny_cont .nr_list_1 {
	display: block;
	float: left;
	height: auto;
	width: 1040px;
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	overflow: hidden;
}
.nr_list .nr_list_first{
	display: block;
	float: left;
	height: auto;
	width: 740px;
}

.nr_list_first li {
	display: block;
	float: left;
	width: 740px;
	line-height: 28px;
	background-image: url(../imgline_01.gif);
	background-repeat: repeat-x;
	height: 28px;
	font-size: 14px;
	background-position: bottom;
}
.ny_cont .nr_list_first li a {
	background-image: url(../img/dain_01.gif);
	background-repeat: no-repeat;
	background-position: 5px 12px;
	padding-left: 15px;
	float: left;
	text-decoration:none;
	color:#333;
}

.nr_list_first li em {
	font-style: normal;
	float: right;
	display: block;
}
 .page {
	width: 710px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 36px;
	text-align: center;
	line-height: 30px;
	float: left;
	padding-top: 10px;
}
 .page a {
	color: #999999;
	font-size: 14px;
	font-family: "宋体";
	font-weight: normal;
	border: 1px solid #0066FF;
	margin: 2px;
	line-height: 20px;
	height: 20px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.page .page_wz {
	color: #ffffff;
	background-color: #3366FF;
}


.ny_cont .nr_list_xxy {
	display: block;
	float: left;
	height: auto;
	width: 740px;
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	overflow: hidden;
}


.nr_list_xxy .nr_list_top {
	height: 70px;

	padding-top: 10px;
}
.nr_list_top h2 {
	font-family: "微软雅黑";
	font-size: 20px;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
	color: #000000;
}
.nr_list_top .nr_list_wzz {
	text-align: center;
	display: block;
	width: auto;
	line-height: 30px;
	height: 40px;
}

.nr_list_wzz i {
	padding-right: 10px;
	padding-left: 10px;
	font-style: normal;
}

.nr_list_xxy .nr_list_xxzl {
	line-height: 28px;
	font-size: 14px;
	padding-top: 10px;
}

.nr_list  .n_jcsj_ys {
	display: block;
	width: 740px;
}
.n_jcsj_ys li {
	display: block;
	float: left;
	width: 152px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.n_jcsj_ys li img {
	display: block;
	float: left;
	height: 108px;
	width: 142px;
	padding: 4px;
	border: 1px solid #dddddd;
}
.n_jcsj_ys li a {
	font-size: 12px;
	line-height: 30px;
	text-align: center;
	display: block;
	float: left;
	width: 152px;
}
.shu_04 {
	display: block;
	float: left;
	height: 20px;
	width: 6px;
	overflow: hidden;
}

.shu_05 {
	display: block;
	float: left;
	height: 20px;
	width: 6px;
	overflow: hidden;
}
.more{
	display: block;
	float: right;
	padding-right: 10px;
	height: 27px;
	line-height: 27px;
}

.wyly {
	display: block;
	float: left;
	width: 920px;
}
.wyly .wyly_cx {
	display: block;
	float: left;
	height: 34px;
	width: 920px;
}
.wyly .wyly_cx li {
	display: block;
	float: left;
	height: 34px;
}
.wyly_cx li b {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 34px;
	font-weight: normal;
	display: block;
	float: left;
	height: 34px;
	width: 75px;
}
.wyly_cx li span {
	display: block;
	float: left;
	height: 28px;
	padding-top: 6px;
}
.wyly_cx li em {
	display: block;
	float: left;
	height: 28px;
	width: 92px;
	padding-left: 12px;
	padding-top: 6px;
	overflow: hidden;
	padding-right: 6px;
}
.wyly .wyly_01 {
	display: block;
	float: left;
	width: 920px;
	padding-top: 10px;
	padding-bottom: 10px;
}
/*增加*/
.dqwz{width:100%;height:30px;line-height:30px;color:#122e67;text-align:left;background:#f8f8f8;padding-left:10px;display:block;}
.conter-div{width:980px;padding:5px;}
.zjycon{width:95%; line-height:28px;height:auto !important; color:#666; margin:auto; text-align:center;}
.zjycon-title{ font-size:20px; color:#333;padding-top:10px;padding-bottom:10px; line-height:30px;}
.grey-bg{background:#f4f4f4;}
.w890{width:100%;text-align:left;}
.wenda_button {
	background: url("../img/wenda_search.png") no-repeat; 
	margin: 0px 5px 0px 0px; 
	width: 89px; 
	height: 25px; 
	line-height: 25px; 
	float: right; 
	cursor: pointer;
}
.zrxx_button{
	 background: url("../img/zrxx_search.png") no-repeat;
	 margin: 0px 5px 0px 0px; 
	 width: 89px; 
	 height: 25px; 
	 line-height: 25px; 
	 float: right;
	 cursor: pointer;
	}
.lyb{padding-top:20px; text-align:left; padding-left:30px;border:1px solid #ddd;}
.lyb table{width:100%}
.lyb table td{height:40px;font-size:14px;}
.lyb input[type="text"]{height:25px; line-height:25px;border:1px solid #ddd;}
.lyb textarea{border:1px solid #ddd;width:80%;}
.lyb button{border:0px;}
.hg24 div{line-height:24px;}
.red{color:#ff0000;}
 /* marqueeleft */
.marqueeleft{height:136px;width:966px;overflow:hidden;margin:20px 10px;padding-top:20px;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:148px;height:133px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
.marqueeleft li .txt a{font-size:12px;}
.search-div{width:236px;height:29px;}
.search_bg{width:236px;height:29px;text-align:center;background:url(../img/search_bg.jpg) no-repeat;background-size:100% 100%;margin:4px auto 10px auto;}
.search_bg2{width:210px;height:29px;text-align:center;background:url(../img/search_bg2.jpg) no-repeat;margin:4px auto 10px auto;}
.spantxt{width:200px;height:29px;padding-left:8px; float:left;}
.spantxt2{width:150px;height:29px;padding-left:8px; float:left;}
.spantxt2 input[type="text"]{width:180px;height:22px;background:#fff;border:0px; margin-top:3px;font-szie:12px;}
.spantxt input[type="text"]{width:200px;height:22px;background:#fff;border:0px; margin-top:3px;outline:none;}
.searchan{width:23px; height:20px; float:right;margin-right:5px;}
.searchMenu1{ border:0; float:right; cursor:pointer; background-image:url(../img/search_an.jpg); width:23px; height:20px;margin-top:4px;}
.top-m10{margin-top:10px;}
.left-m10{margin-left:10px;}
.bottom-p10{padding-bottom:10px;}
.c{text-align:center;}
@media(min-width:770px){}
@media screen and (min-width:551px) and (max-width:768px){
.zjycon{width:94%;}
.conter-div{padding:0;width:100%;}
.dqwz{padding-left:0;}
.foot-pc{display:none;}
.foot-mobile{display:block !important;}
.warp{width:100%;}
.top{width:100%}
.top .top_line{width:100%;height:auto}
#imclose1{display:none;}
.top .flash{display:none;}
#topnav{display:none;}
.cont{width:100%;padding:0;}
.luara-top{display:none;}
.ss{width:96%;margin-top: 6px;}
.cont_01 .tpxw{width:100%;height:auto;}
.cont_01{width:100%;}
.tpxw a{width:100%;}
.cl ul li img{width:100% !important;}
.news{width:100%;}
.banner_01{display:none;}
.fwdt_ys{display:none;}
.heng_01{display:none;}
.fwdtlist{width:100%;padding:0;}
.fwdtlist li{width:50%;}
.cont .fwdt{width:100%;}
.ksdh_01{width:100%;}
.ksdh_01 li{width:70%;height:auto;float:none;margin:0 auto;}
.ksdh_01 li img{width:100%;height:auto;}
.sleft{width:100%;}
.xxgkdiv{width:100%;}
.centerdiv{width:100%;margin-left:0;}
.sright{width:100%;}
#dituContent{width:100% !important;}
.cont .jcsj{width:100%;}
.marqueeleft{width:100%;}
.foot{width:100%;}
.foot .foot_ys{width:100%;}
#zcfgtab ul li:first-child{margin-left:0 !important;}
#zcfgtab ul li{margin-left:8px !important;}
.jcsj h2{width:100%;}
.cont .left{float:none;margin:0 auto;}
.left{float:none;}
.cont .ny_cont{width:100%;}
.ny_cont .ny_dh{width:100%;}
.ny_cont .nr_list{width:100%;padding:10px 0 0 0;}
.nr_list .nr_list_first{width:100%;}
.nr_list_first li{width:98%;}
.page{width:100%;}
.ny_cont .nr_list_first li a{width:70%;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
.ny_dh b{width:66px;padding-left:0;background-position: 0 bottom;}
.foot{padding:0;}
.ssdiv{width:100%;}
.search-div{float:left;}
.spantxt{padding-left:0;}
 .foot{display:none;}
}	
@media screen and (min-width:401px) and (max-width:550px){
.zjycon{width:94%;}
.conter-div{padding:0;width:100%;}
.dqwz{padding-left:0;}
.foot-pc{display:none;}
.foot-mobile{display:block !important;}
.warp{width:100%;}
.top{width:100%}
.top .top_line{width:100%;height:auto}
#imclose1{display:none;}
.top .flash{display:none;}
#topnav{display:none;}
.cont{width:100%;padding:0;}
.luara-top{display:none;}
.ss{width:96%;margin-top: 6px;}
.cont_01 .tpxw{width:100%;height:auto;}
.cont_01{width:100%;}
.tpxw a{width:100%;}
.cl ul li img{width:100% !important;}
.news{width:100%;}
.banner_01{display:none;}
.fwdt_ys{display:none;}
.heng_01{display:none;}
.fwdtlist{width:100%;padding:0;}
.fwdtlist li{width:50%;}
.cont .fwdt{width:100%;}
.ksdh_01{width:100%;}
.ksdh_01 li{width:70%;height:auto;float:none;margin:0 auto;}
.ksdh_01 li img{width:100%;height:auto;}
.sleft{width:100%;}
.xxgkdiv{width:100%;}
.centerdiv{width:100%;margin-left:0;}
.sright{width:100%;}
#dituContent{width:100% !important;}
.cont .jcsj{width:100%;}
.marqueeleft{width:100%;}
.foot{width:100%;}
.foot .foot_ys{width:100%;}
#zcfgtab ul li:first-child{margin-left:0 !important;}
#zcfgtab ul li{margin-left:8px !important;}
.jcsj h2{width:100%;}
.cont .left{float:none;margin:0 auto;}
.left{float:none;}
.cont .ny_cont{width:100%;}
.ny_cont .ny_dh{width:100%;}
.ny_cont .nr_list{width:100%;padding:10px 0 0 0;}
.nr_list .nr_list_first{width:100%;}
.nr_list_first li{width:98%;}
.page{width:100%;}
.ny_cont .nr_list_first li a{width:70%;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
.ny_dh b{width:66px;padding-left:0;background-position: 0 bottom;}
.foot{padding:0;}
.ssdiv{width:100%;}
.search-div{float:left;}
.spantxt{padding-left:0;}
.fxdiv{display:none;}
}
@media screen and (max-width:400px){
.zjycon{width:94%;}
.conter-div{padding:0;width:100%;}
.dqwz{padding-left:0;}
.foot-pc{display:none;}
.foot-mobile{display:block !important;}
.warp{width:100%;}
.top{width:100%}
.top .top_line{width:100%;height:auto}
#imclose1{display:none;}
.top .flash{display:none;}
#topnav{display:none;}
.cont{width:100%;padding:0;}
.luara-top{display:none;}
.ss{width:96%;margin-top: 6px;}
.cont_01 .tpxw{width:100%;height:auto;}
.cont_01{width:100%;}
.tpxw a{width:100%;}
.cl ul li img{width:100% !important;}
.news{width:100%;}
.banner_01{display:none;}
.fwdt_ys{display:none;}
.heng_01{display:none;}
.fwdtlist{width:100%;padding:0;}
.fwdtlist li{width:50%;}
.cont .fwdt{width:100%;}
.ksdh_01{width:100%;}
.ksdh_01 li{width:70%;height:auto;float:none;margin:0 auto;}
.ksdh_01 li img{width:100%;height:auto;}
.sleft{width:100%;}
.xxgkdiv{width:100%;}
.centerdiv{width:100%;margin-left:0;}
.sright{width:100%;}
#dituContent{width:100% !important;}
.cont .jcsj{width:100%;}
.marqueeleft{width:100%;}
.foot{width:100%;}
.foot .foot_ys{width:100%;}
#zcfgtab ul li:first-child{margin-left:0 !important;}
#zcfgtab ul li{margin-left:8px !important;}
.jcsj h2{width:100%;}
.tab li.current{padding:0 10px;}
.tab li{padding:0 10px;}
.cont .left{float:none;margin:0 auto;}
.left{float:none;}
.cont .ny_cont{width:100%;}
.ny_cont .ny_dh{width:100%;}
.ny_cont .nr_list{width:100%;padding:10px 0 0 0;}
.nr_list .nr_list_first{width:100%;}
.nr_list_first li{width:98%;}
.page{width:100%;}
.ny_cont .nr_list_first li a{width:70%;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
.ny_dh b{width:66px;padding-left:0;background-position: 0 bottom;}
.foot{padding:0;}
.ssdiv{width:100%;}
.search-div{float:left;}
.spantxt{padding-left:0;}
 .foot{display:none;}
  }
