﻿@charset "utf-8";
/* CSS Document */
 
html,body{
	margin:0 auto;
	font-size:15px;
	line-height:180%;
	font-family:"微软雅黑";
	background-color: #ffffff;
}
a:link {color: #333333;	text-decoration: none;}
a:visited {color: #333333;	text-decoration: none;}
a:hover {color: #FF3300; text-decoration: none;}
a:active {color: #333333;	text-decoration: none;}

#menu_ztlj a:link {
	color: #333333; 
	text-decoration: none;
	padding-top:9px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
}
#menu_ztlj a:hover {
	color: #ffffff; 
	text-decoration: none;
	padding-top:9px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	background-color:#e02e3c;
}
.menu a:link {
	color: #ffffff; 
	text-decoration: none;
}
.menu a:visited {
	color: #ffffff; 
	text-decoration: none;
}
.menu a:hover {
	color: #ffffff; 
	text-decoration: none;
}
.menu a:active {
	color: #ffffff; 
	text-decoration: none;
}
#gray a:link {
	color: #999999; 
	text-decoration: none;
}
#gray a:hover {
	color: #e43a3d; 
	text-decoration: none;
}

.topbox2020_box{
	margin:0 auto;
	width:100%;
	min-height:40px;
	height:auto !important;
	_height:40px;
	background-color:#eeeeee;
}
.topbox2020{
	margin:0 auto;
	width:1200px;
	min-height:40px;
	height:auto !important;
	_height:40px;
	position:relative;
}
.topbox2020_hello{
	float:left;
	width:380px;
	min-height:40px;
	height:auto !important;
	_height:40px;
	line-height:40px;
}
.topbox2020_time{
	float:left;
	width:300px;
	min-height:40px;
	height:auto !important;
	_height:40px;
	line-height:40px;
}
.topbox2020_lxwm{
	position: absolute;
	right:0px;
	top:0px;
	width:75px;
	padding-left:30px;
	min-height:40px;
	height:auto !important;
	_height:40px;
	line-height:40px;
	background-image: url(../images/dot_lxwm.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.topbox2020_shcang{
	position: absolute;
	right:120px;
	top:0px;
	width:75px;
	padding-left:30px;
	min-height:40px;
	height:auto !important;
	_height:40px;
	line-height:40px;
	background-image: url(../images/dot_shoucang.png);
	background-repeat: no-repeat;
	background-position: left center;
}

.bodybox{
	margin:0 auto;
	width:100%;
	min-height:1000px;
	height:auto !important;
	_height:1000px;
}
.top{
	margin:0 auto;
	width: 1200px;
	height:120px;
	_height:120px;
	background-color:#FFF;
	background-image: url(../images/companylogo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	position:relative;
}
.telphonebox{
	position:absolute;
	top:20px;
	right:0px;
	width:265px;
	padding-left:30px;
	height:30px;
	_height:30px;
	line-height:30px;
	color:#462da9;
	font-size:25px;
	font-weight:bold;
	background-image: url(../images/dot_shoucang.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.searchbox_2020{
	position:absolute;
	top:60px;
	right:0px;
	width:299px;
	height:34px;
	_height:34px;
	background-color:#f5f5f5;
	background-image: url(../images/searchbg2020.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.menubox{
	margin:0 auto;
	width: 100%;
	height:52px;
	_height:52px;
	background-color:#291770;
	z-index:10000;
	position:absolute;
}
/*导航菜单开始*/
.menu{
	margin:0 auto;
	width: 1200px;
	height:52px;
	_height:52px;
}
.menu ul{
	list-style:none;
	margin:0 auto;
	width:1200px;
	margin:0 auto;
	padding:0px;
}
.menu li{
	list-style:none;
	float:left;
	width: 138px;
	height:52px;
	_height:52px;
	line-height:52px;
	margin-left:0px;
	font-size:16px;
	font-weight:bold;
	text-align: center;
	color:#FFF;
	position:relative;
}
.menu li:hover{
	display:block;
	background-image: url(../images/menu_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.menu_erji{
	display:none;
	position: absolute;
	top:52px;
	left:3px;
	width: 148px;
	min-height:40px;
	height: auto !important;
	_height:40px;
	line-height:40px;
	background-color:#291770;
}

.menu ul li:hover .menu_erji{
	display:block;
}
.menu ul li:hover .menu_erji .menu_erji_text{
	margin:0 auto;
	width: 148px;
	height:40px;
	_height:40px;
	line-height:40px;
	text-align:center;
	font-weight:normal;
	position:relative;
}
.menu ul li:hover .menu_erji .menu_erji_text:hover{
	background-color:#cb974c;
}
.menu ul li:hover .menu_erji .menu_erji_text a{
	color:#ffffff;
	font-size:15px;
}

.menu ul li .menu_erji .menu_erji_text .menu_sanji{
	display:none;
	position: absolute;
	top:0px;
	left:148px;
	width: 188px;
	min-height:40px;
	height: auto !important;
	_height:40px;
	line-height:40px;
	background-color:#291770;
}
.menu ul li .menu_erji .menu_erji_text:hover .menu_sanji{
	display:block;
}
.menu ul li .menu_erji .menu_erji_text:hover .menu_sanji .menu_sanji_text{
	margin:0 auto;
	width: 188px;
	min-height:40px;
	height: auto !important;
	_height:40px;
	line-height:40px;
	text-align:center;
	font-weight:normal;
	position:relative;
}
.menu ul li .menu_erji .menu_erji_text:hover .menu_sanji .menu_sanji_text:hover{
	background-color:#cb974c;
}
.menu ul li .menu_erji .menu_erji_text:hover .menu_sanji .menu_sanji_text a{
	color:#ffffff;
	font-size:15px;
}



/*导航菜单结束*/
.searchbox{
	margin:0 auto;
	width: 299px;
	height:34px;
	_height:34px;
	position:relative;
}
.search_2019{
	position:absolute;
	top:4px;
	right:65px;
	width:220px;
	height:22px;
	_height:22px;
}
.searchbox_2019{
	margin:0 auto;
	width:220px;
	height:24px;
	_height:24px;
	line-height:24px;
	padding-left:5px;
	padding-right:5px;
	background-color:#eeeeee;
	border:#CCC solid 0px;
	border-radius: 6px;
}
.search_button{
	position:absolute;
	top:4px;
	right:20px;
	width:26px;
	height:26px;
	_height:26px;
	background-image: url(../images/search_button.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.search_button:hover{
	background-image: url(../images/search_button_over.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.search_button_an{
	cursor:pointer;
}
.ywfwbox{
	margin:0 auto;
	margin-top:30px;
	width: 1200px;
	height:190px;
	_height:190px;
	background-color:#FFF;
}
.ywfwbox ul{
	list-style:none;
	margin:0 auto;
	padding:0px;
}
.ywfwbox ul li{
	list-style:none;
	float:left;
	padding:0px;
	margin-left:50px;
	width:180px;
	height:180px;
	_height:180px;
}
.ywfwbox_dot_gdjl{
	margin:0 auto;
	height:86px;
	_height:86px;
	line-height:86px;
	font-size:16px;
	font-weight:bold;
	text-indent:5em;
	background-image: url(../images/bg_gcjl.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.ywfwbox_dot_gdzj{
	margin:0 auto;
	height:86px;
	_height:86px;
	line-height:86px;
	font-size:16px;
	font-weight:bold;
	text-indent:5em;
	background-image: url(../images/bg_gczj.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.ywfwbox_dot_dzzx{
	margin:0 auto;
	height:86px;
	_height:86px;
	line-height:86px;
	font-size:16px;
	font-weight:bold;
	text-indent:5em;
	background-image: url(../images/bg_dzzx.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.ywfwbox_dot_dzdl{
	margin:0 auto;
	height:86px;
	_height:86px;
	line-height:86px;
	font-size:16px;
	font-weight:bold;
	text-indent:5em;
	background-image: url(../images/bg_dzdl.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.ywfwbox_dot_dzpx{
	margin:0 auto;
	height:86px;
	_height:86px;
	line-height:86px;
	font-size:16px;
	font-weight:bold;
	text-indent:5em;
	background-image: url(../images/bg_dzpx.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.ywfwbox_text{
	margin:0 auto;
	margin-top:10px;
	min-height:70px;
	height:auto !important;
	_height:70px;
	font-size:14px;
	line-height:21px;
	color:#999;
}
.main_bxxxbox{
	margin:0 auto;
	width:1200px;
	height:500px;
	_height:500px;
	position:relative;
}
.mainbox_ygs{
	position:absolute;
	top:0px;
	left:0px;
	width:384px;
	height:500px;
	_height:500px;
}
.mainbox_zbgg{
	position:absolute;
	top:0px;
	left:408px;
	width:384px;
	height:500px;
	_height:500px;
}
.mainbox_ggtz{
	position:absolute;
	top:0px;
	right:0px;
	width:384px;
	height:500px;
	_height:500px;
}
.mainbox_ygs_titbox{
	margin:0 auto;
	height:100px;
	_height:100px;
	position:relative;
}
.mainbox_ywfg_titbox{
	margin:0 auto;
	width:1200px;
	height:100px;
	_height:100px;
	position:relative;
}
.mainbox_ygs_titbox_zw{
	position:absolute;
	top:40px;
	left:0px;
	height:30px;
	_height:30px;
	line-height:30px;
	color:#291770;
	font-size:24px;
	font-weight:bold;
}
.mainbox_ygs_titbox_yw{
	position:absolute;
	top:70px;
	left:0px;
	height:20px;
	_height:20px;
	line-height:20px;
	color:#999;
}
.mainbox_ygs_titbox_more{
	position:absolute;
	top:70px;
	right:0px;
	height:20px;
	_height:20px;
	line-height:20px;
	color:#999;
}
.mainbox_ygs_img{
	margin:0 auto;
	height:115px;
	_height:115px;
}
.mainbox_ygs_con{
	margin:0 auto;
	height:275px;
	_height:275px;
}
.mainbox_ygs_con ul{
	list-style:none;
	padding:0px;
	margin:0 auto;
}
.mainbox_ygs_con ul li{
	list-style:none;
	padding:0px;
	margin:0 auto;
	margin-top:10px;
	height:40px;
	_height:40px;
}
.mainbox_ygs_con_tit{
	margin:0 auto;
	padding:0px;
	height:23px;
	_height:23px;
	line-height:23px;
	padding-left:25px;
	background-image: url(../images/dotli.png);
	background-repeat: no-repeat;
	background-position: left center;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.mainbox_ygs_con_time{
	margin:0 auto;
	padding:0px;
	height:15px;
	_height:15px;
	line-height:15px;
	font-size:12px;
	padding-left:25px;
	color:#999;
}
.main_bxxxbox_big{
	margin:0 auto;
	width:100%;
	height:500px;
	_height:500px;
	background-color:#f5f5f5;
}
.mainbox_ygs_search{
	margin:0 auto;
	height:362px;
	_height:362px;
	background-image: url(../images/picbg_bxjs.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	position:relative;
}
.mainbox_ygs_search_2020{
	position:absolute;
	top:183px;
	left:65px;
	width:299px;
	height:34px;
	_height:34px;
}
.searchbox_2{
	margin:0 auto;
	width: 299px;
	height:34px;
	_height:34px;
	position:relative;
}
.search_2019_2{
	position:absolute;
	top:4px;
	left:13px;
	width:180px;
	height:22px;
	_height:22px;
}
.searchbox_2019_2{
	margin:0 auto;
	width:180px;
	height:24px;
	_height:24px;
	line-height:24px;
	padding-left:5px;
	padding-right:5px;
	border:#CCC solid 0px;
	border-radius: 6px;
}
.search_button_2{
	position:absolute;
	top:4px;
	left:210px;
	width:26px;
	height:26px;
	_height:26px;
	background-image: url(../images/search_button.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.search_button_2:hover{
	background-image: url(../images/search_button_over.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.main_ywfgbox{
	margin:0 auto;
	width:100%;
	min-height:350px;
	height:auto !important;
	_height:350px;
	background-image: url(../images/ywfgbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.ywfg_con{
	margin: 0 auto;
	margin-top: 10px;
	width:1200px;
	min-height:80px;
	height: auto !important;
	_height:80px;
}
.ywfg_con ul{
	list-style: none;
	margin: 0 auto;
	padding: 0px;
}
.ywfg_con ul li{
	float: left;
	list-style: none;
	width: 263px;
	margin: 0 auto;
	margin-top: 10px;
	padding: 0px;
	min-height:30px;
	height: auto !important;
	_height:30px;
	line-height: 30px;
	padding: 10px;
	text-align: center;
	border: #dddddd solid 1px;
	border-radius:5px;
	font-size: 15px;
	margin-left: 5px;
	margin-right: 5px;
	position:relative;
	background-color:#FFF;
}
.ywfg_con_name{
	position:absolute;
	top:5px;
	left:0px;
	width:253px;
	height:25px;
	_height:25px;
	line-height:25px;
	font-size:16px;
	font-weight:bold;
	color:#291770;
	text-align:left;
	padding-left:10px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ywfg_con_phone{
	position:absolute;
	top:30px;
	left:0px;
	width:130px;
	height:17px;
	_height:17px;
	line-height:17px;
	font-size:12px;
	color:#999;
	text-align:left;
	padding-left:10px;
}
.ywfg_con_more{
	position:absolute;
	right:10px;
	top:28px;
	width:80px;
	height:17px;
	_height:17px;
	line-height:17px;
	font-size:14px;
	color:#999;
	text-align:right;
}













.bannerbox{
	margin:0 auto;
	width: 100%;
	height:500px;
	_height:500px;
	background-image: url(../images/banner1215.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-align:center;
}
.mainbox_dy{
	margin:0 auto;
	width: 100%;
	height:878px;
	_height:878px;
	background-image: url(../images/gonggaobg.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.mainbox_dy_main{
	margin:0 auto;
	width:1200px;
	height:878px;
	_height:878px;
	position:relative;
}
.mainbox_dy_main_tit{
	margin:0 auto;
	width:1200px;
	height:90px;
	_height:90px;
	position:absolute;
	background-image: url(../images/titggxx.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.mainbox_dy_main_1{
	position:absolute;
	top:90px;
	left:0px;
	width:590px;
	height:390px;
	_height:390px;
}
.mainbox_dy_main_1_titbox{
	margin:0 auto;
	height:40px;
	_height:40px;
	background-image: url(../images/titbg_dy.png);
	background-repeat: no-repeat;
	background-position: left center;
	position:relative;
}
.mainbox_dy_main_1_titbox_zbgg{
	margin:0 auto;
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
	height:40px;
	_height:40px;
	line-height:40px;
	padding-left:40px;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	background-image: url(../images/dot_zbgg.png);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.mainbox_dy_main_1_titbox_zbhxrgs{
	margin:0 auto;
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
	height:40px;
	_height:40px;
	line-height:40px;
	padding-left:40px;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	background-image: url(../images/dot_zbhxrgs.png);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.mainbox_dy_main_1_titbox_zbgs{
	margin:0 auto;
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
	height:40px;
	_height:40px;
	line-height:40px;
	padding-left:40px;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	background-image: url(../images/dot_zbgs.png);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.mainbox_dy_main_1_titbox_more{
	margin:0 auto;
	position:absolute;
	top:10px;
	right:18px;
	width:80px;
	height:30px;
	_height:30px;
	line-height:30px;
	text-align:right;
}
.mainbox_dy_main_1_content{
	margin:0 auto;
	height:289px;
	_height:289px;
	padding:5px;
	padding-left:16px;
	padding-top:16px;
	background-color:#FFF;
	border:#CCC solid 1px;
	border-top-width:0px;
}
.mainbox_dy_main_1_content ul{
	list-style: none;
	margin: 0 auto;
	padding: 0px;
}
.mainbox_dy_main_1_content ul li{
	list-style: none;
	float: left;
	margin-left: 0px;
	width: 560px;
	height: 30px;
	padding: 0px;
}
.mainbox_dy_main_1_content_tit{
	margin: 0 auto;
	float: left;
	height:30px;
	width: 450px;
	padding-left: 10px;
	line-height: 30px;
	font-size: 15px;
	text-align: left;
	background-color: #ffffff;
	background-image: url(../images/newsdot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.mainbox_dy_main_1_content_time{
	margin: 0 auto;
	float: right;
	height:30px;
	width: 90px;
	line-height: 30px;
	font-size: 14px;
	text-align: right;
	color: #666666;
}
.time_day{
	font-size: 18px;
	font-weight:bold;
}
.mainbox_dy_main_1_content_bottom{
	margin:0 auto;
	height:40px;
	_height:40px;
	background-image: url(../images/yinyingbg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.mainbox_dy_main_2{
	position:absolute;
	top:90px;
	right:0px;
	width:590px;
	height:390px;
	_height:390px;
}
.mainbox_dy_main_3{
	position:absolute;
	top:480px;
	left:0px;
	width:590px;
	height:390px;
	_height:390px;
}
.mainbox_dy_main_4{
	position:absolute;
	top:480px;
	right:0px;
	width:590px;
	height:390px;
	_height:390px;
}
.banner2{
	margin: 0 auto;
	width:100%;
	height:94px;
	_height:94px;
	background-image: url(../images/banner_middle.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.gsgkbigbox{
	margin: 0 auto;
	width:100%;
	height:595px;
	_height:595px;
	background-color:#f5f5f5;
	background-image: url(../images/gsgkbg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.gsgk_main{
	margin: 0 auto;
	width:1200px;
	height:595px;
	_height:595px;
	position:relative;
}
.gsgk_main_zjdy{
	position: absolute;
	top:100px;
	left:630px;
	width:154px;
	height:84px;
	_height:84px;
}
.gsgk_main_con{
	position: absolute;
	top:200px;
	left:630px;
	width:500px;
	height:190px;
	_height:190px;
	line-height:30px;
	text-indent:2em;
}
.gsgk_main_more{
	position: absolute;
	top:260px;
	left:520px;
	width:67px;
	height:67px;
	_height:67px;
	background-image: url(../images/dotmore_gsjjover.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.gsgk_main_more img:hover{ opacity:0.01; filter:alpha(opacity=1); /* IE8 及其更早版本 */ }
.gsgk_main_links{
	position: absolute;
	top:450px;
	left:630px;
	width:500px;
	height:30px;
	_height:30px;
}
.gsgk_main_links ul{
	list-style:none;
	margin:0 auto;
	padding:0px;
}
.gsgk_main_links ul li{
	list-style:none;
	margin:0 auto;
	margin-right:30px;
	float:left;
	padding:0px;
	background-image: url(../images/dot_gsgktit.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:35px;
}
.ryzsbigbox{
	margin: 0 auto;
	width:100%;
	height:727px;
	_height:727px;
	background-image: url(../images/rongyuzhengshubg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.ryzsbigbox_line{
	margin: 0 auto;
	width:100%;
	height:150px;
	_height:150px;
}
.ryzsbigbox_morebox{
	margin: 0 auto;
	margin-top:40px;
	width:1200px;
	height:50px;
	_height:50px;
	position:relative;
}
.ryzsbigbox_more{
	position:absolute;
	top:0px;
	left:485px;
	width:234;
	height:48px;
	_height:48px;
	background-image: url(../images/gegnduorongyuover.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.ryzsbigbox_more img:hover{ opacity:0.01; filter:alpha(opacity=1); /* IE8 及其更早版本 */ }
.yqljbox{
	margin: 0 auto;
	margin-top: 30px;
	height:230px;
	width: 100%;
	background-color: #ffffff;
}
.yqljbox_tit{
	margin: 0 auto;
	width:1189px;
	height:86px;
	line-height: 86px;
	background-image: url(../images/linktit.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.yqlj_con{
	margin: 0 auto;
	margin-top: 10px;
	width:1200px;
	min-height:80px;
	height: auto !important;
	_height:80px;
}
.yqlj_con ul{
	list-style: none;
	margin: 0 auto;
	padding: 0px;
}
.yqlj_con ul li{
	float: left;
	list-style: none;
	width: 263px;
	margin: 0 auto;
	margin-top: 10px;
	padding: 0px;
	min-height:30px;
	height: auto !important;
	_height:30px;
	line-height: 30px;
	padding: 10px;
	text-align: center;
	border: #dddddd solid 1px;
	border-radius:5px;
	font-size: 15px;
	margin-left: 5px;
	margin-right: 5px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.yqlj_con ul li a:link{
	color: #004f97;
}
.yqlj_con ul li a:visited{
	color: #004f97;
}
.yqlj_con ul li a:active{
	color: #004f97;
}
.yqlj_con ul li a:hover{
	color: #ed0000;
}
.neiyeconbox_xmzs{
	margin:0 auto;
	margin-left: 230px;
	width: 970px;
	min-height:300px;
	height: auto !important;
	_height:300px;
}
.neiyeconbox_xmzs ul{
	list-style: none;
	margin: 0 auto;
	padding: 0px;
}
.neiyeconbox_xmzs ul li{
	list-style: none;
	float:left;
	width:300px;
	height: 224px;
	_height: 224px;
	border:solid #CCC 1px;
	padding:1px;
	margin-left:11px;
	margin-top:11px;
	padding:5px;
}
.neiyeconbox_xmzs_img{
	margin:0 auto;
	width:300px;
	height:188px;
	_height:188px;
	text-align:center;
}
.neiyeconbox_xmzs_tit{
	margin:0 auto;
	margin-top:5px;
	height:30px;
	_height:30px;
	text-align:left;
	padding-left:10px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.neiyeconbox_rongyu{
	margin:0 auto;
	margin-left: 230px;
	width: 970px;
	min-height:343px;
	height: auto !important;
	_height:343px;
}
.neiyeconbox_rongyu ul{
	list-style: none;
	margin: 0 auto;
	padding: 0px;
}
.neiyeconbox_rongyu ul li {
    list-style: none;
    float: left;
    width: 438px;
    height: 335px;
    _height:335px;
    border: solid #CCC 1px;
    padding: 5px;
    margin-left: 30px;
    margin-top: 12px;
    padding: 5px;
}
.neiyeconbox_rongyu_img {
    margin: 0 auto;
    width: 438px;
    height: 296px;
    text-align: center;
}
.neiyeconbox_rongyu_img img {
    height: 296px;
    max-width:438px;
    text-align: center;
    width: auto;
}
.neiyeconbox_rongyu_tit{
	margin:0 auto;
	margin-top:5px;
	height:30px;
	_height:30px;
	text-align:left;
	padding-left:10px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

























.pxtzbox{
	position:absolute;
	left:0px;
	bottom: 0px;
	width: 100%;
	height:142px;
	
}
.pxtzbox_box{
	margin:0 auto;
	width: 1200px;
	height:142px;
	position: relative;
	background-image: url(../images/pxtz_bg.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.pxtzbox_box_tit{
	position:absolute;
	top:6px;
	left: 540px;
	width: 100px;
	height:35px;
	line-height: 35px;
	font-size: 16px;
	font-weight: bold;
}
.pxtzbox_box_more{
	position:absolute;
	top:56px;
	right:53px;
	width: 85px;
	height:40px;
	line-height: 40px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.pxtzbox_box_con{
	position:absolute;
	top:57px;
	left:0px;
	width: 990px;
	height:70px;
	line-height: 40px;
	font-size: 14px;
	text-align: center;
}
.pxtzbox_box_con ul{
	list-style: none;
	margin: 0 auto;
	padding: 0px;
}
.pxtzbox_box_con ul li{
	list-style: none;
	float: left;
	margin-left: 25px;
	width: 465px;
	height: 30px;
	padding: 0px;
}
.pxtzbox_box_con_tit{
	margin: 0 auto;
	float: left;
	height:30px;
	width: 360px;
	padding-left: 10px;
	line-height: 30px;
	font-size: 15px;
	text-align: left;
	background-color: #ffffff;
	background-image: url(../images/newsdot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.pxtzbox_box_con_time{
	margin: 0 auto;
	float: right;
	height:30px;
	width: 90px;
	line-height: 30px;
	font-size: 14px;
	text-align: right;
	color: #999999;
}
.zxjjbox{
	margin: 0 auto;
	height:570px;
	width: 100%;
	background-color: #f5f5f5;
}
.zxjjbox_tit{
	margin: 0 auto;
	width:1189px;
	height:125px;
	line-height: 125px;
	text-align: center;
	font-weight: bold;
	font-size: 36px;
	color: #cb964b;
	background-image: url(../images/line_zxjj.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.zxjjbox_con{
	position: relative;
	margin: 0 auto;
	width:1200px;
	height:440px;
}
.zxjjbox_con_img{
	position: absolute;
	left: 0;
	margin: 0 auto;
	width:607px;
	height:391px;
}
.zxjjbox_con_js{
	position: absolute;
	right: 0;
	top:20px;
	width:592px;
	height:315px;
	background-color: #ffffff;
}
.zxjjbox_con_js_tit{
	margin: 0 auto;
	padding-top: 30px;
	width:80%;
	height:40px;
	font-size: 22px;
	font-weight: bold;
	color: #333333;
	border-bottom:#dddddd solid 1px;
}
.zxjjbox_con_js_con{
	margin: 0 auto;
	padding-top: 20px;
	width:80%;
	height:130px;
	line-height: 30px;
	text-indent: 2em;
	font-size: 13px;
	color: #333333;
}
.zxjjbox_con_js_more{
	margin-left: 60px;
	padding-top: 20px;
	width:155px;
	height:36px;
	line-height: 36px;
	text-indent: 3em;
	font-size: 14px;
	color: #ffffff;
	background-image: url(../images/ljgdbg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.xwzxbox{
	margin: 0 auto;
	height:680px;
	width: 100%;
}
.xwzxbox_tit{
	margin: 0 auto;
	margin-top: 20px;
	width:1189px;
	height:125px;
	line-height: 125px;
	text-align: center;
	font-weight: bold;
	font-size: 36px;
	color: #cb964b;
	background-image: url(../images/line_xwzx.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.xwzxbox_con{
	margin: 0 auto;
	margin-top: 30px;
	width:1200px;
	height:268px;
}
.xwzxbox_con_newsimg{
	float: right;
	margin: 0 auto;
	width:561px;
	height:268px;
}
.xwzxbox_con_news{
	float: left;
	margin: 0 auto;
	width:560px;
	height:268px;
}
.xwzxbox_con_news_tit{
	margin: 0 auto;
	height:50px;
	line-height: 50px;
	border-bottom: #004f97 solid 4px;
}
.xwzxbox_con_news_tit ul{
	list-style: none;
	margin: 0 auto;
	padding: 0px;
}
.xwzxbox_con_news_tit ul li{
	list-style: none;
	float: left;
	margin: 0 auto;
	padding: 0px;
	width: 139px;
	height:50px;
	line-height: 50px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	border-right: #dddddd solid 1px;
	border-top: #dddddd solid 1px;
	background-color: #f5f5f5;
}
.xwzxbox_con_news_tit ul li:hover{
	border-right: #004f97 solid 1px;
	border-top: #004f97 solid 1px;
	background-color: #004f97;
}
.xwzxbox_con_news_tit ul li:hover a{
	color: #ffffff;
}
#xwzxbox_con_news_tit_onhover{
	border-right: #004f97 solid 1px;
	border-top: #004f97 solid 1px;
	background-color: #004f97;
}
#xwzxbox_con_news_tit_onhover a{
	color: #ffffff;
}
.xwzxbox_firstcon_tit{
	margin: 0 auto;
	width: 500px;
	height:80px;
	line-height: 80px;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.xwzxbox_firstcon_con{
	margin: 0 auto;
	width: 500px;
	height:120px;
	line-height:30px;
	font-size: 13px;
	text-align: left;
	text-indent: 2em;
	color: #666666;
}
.xwzxbox_lbcon{
	margin: 0 auto;
	margin-top: 30px;
	width:1200px;
	height:121px;
}
.xwzxbox_lbcon_L{
	margin: 0 auto;
	float: left;
	width:560px;
	height:120px;
	padding-right: 40px;
	border-right: #dddddd solid 1px;
}
.xwzxbox_lbcon_R{
	margin: 0 auto;
	float:right;
	width:560px;
	height:120px;
}
.xwzxbox_lbcon_con{
	margin: 0 auto;
	float: left;
	width:560px;
	height:120px;
	padding-right: 40px;
	border-right: #dddddd solid 1px;
}

.xwzxcon_more{
	margin: 0 auto;
	padding-top: 40px;
	width:155px;
	height:36px;
	line-height: 36px;
	text-indent: 3em;
	font-size: 14px;
	color: #ffffff;
	background-image: url(../images/ljgdbg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.ldfcbox{
	margin: 0 auto;
	margin-top: 30px;
	height:620px;
	width: 100%;
	background-color: #f5f5f5;
	background-image: url(../images/ldfcbg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.ldfcbox_tit{
	margin: 0 auto;
	width:1189px;
	height:125px;
	line-height: 125px;
	text-align: center;
	font-weight: bold;
	font-size: 36px;
	color: #cb964b;
	background-image: url(../images/line_ldfc.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.ldfcbox_con{
	margin: 0 auto;
	margin-top: 50px;
	width:1200px;
	height:255px;
	_height:255px;
}
.ldfcbox_con ul{
	list-style: none;
	margin: 0 auto;
	padding: 0px;
}
.ldfcbox_con ul li{
	list-style: none;
	float: left;
	margin: 0 auto;
	padding: 6px;
	width: 370px;
	height: 241px;
	background-color: #ffffff;
	border: #dddddd solid 1px;
}
.ldfcbox_conbox{
	margin: 0 auto;
	height:241px;
	_height:241px;
}
.ldfcbox_conbox_L{
	float: left;
	width: 164px;
	height:241px;
	_height:241px;
}
.ldfcbox_conbox_R{
	float: right;
	width: 170px;
	padding-right:15px;
	height:241px;
	_height:241px;
}

.ldfcbox_conbox_R_tit1{
	margin: 0 auto;
	padding-top: 16px;
	height:30px;
	_height:30px;
	line-height: 30px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ldfcbox_conbox_R_tit2{
	margin: 0 auto;
	height:20px;
	_height:20px;
	line-height: 20px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ldfcbox_conbox_R_line{
	margin: 0 auto;
	height:10px;
	_height:10px;
	border-bottom: #dddddd solid 2px;
}
.ldfcbox_conbox_R_con{
	margin: 0 auto;
	margin-top: 10px;
	min-height:110px;
	height: auto !important;
	_height:110px;
	line-height: 25px;
	text-align: left;
	font-size: 13px;
	text-indent: 2em;
	color: #666666;
}
.ldfcbox_conbox_R_more{
	margin: 0 auto;
	min-height:37px;
	height: auto !important;
	_height:37px;
	text-align: right;
}


.wztdbox{
	margin: 0 auto;
	margin-top: 50px;
	width:100%;
	min-height:260px;
	height: auto !important;
	_height:260px;
	background-color: #eeeeee;
}
.wztdbox_con{
	margin: 0 auto;
	width:1200px;
	min-height:260px;
	height: auto !important;
	_height:260px;
	position: relative;
}
.wztdbox_L{
	position: absolute;
	left: 0px;
	top: 20px;
	width:600px;
	height:160px;
	_height:160px;
}
.wztdbox_L1{
	margin: 0 auto;
	height:30px;
	_height:30px;
	line-height: 30px;
	text-align: left;
	padding-left: 30px;
	font-size: 16px;
	background-image: url(../images/dot_wzdt.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.wztdbox_L2{
	margin: 0 auto;
	height:120px;
	_height:120px;
}
.wztdbox_L2 ul{
	list-style: none;
	margin: 0 auto;
	padding: 0px;
}
.wztdbox_L2 ul li{
	list-style: none;
	float: left;
	width: 80px;
	height: 23px;
	line-height: 23px;
	margin: 0 auto;
	margin-top: 10px;
	margin-left: 30px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
}
.wztdbox_xwzx_ej{
	position: absolute;
	left: 470px;
	top: 88px;
	width:100px;
	height:120px;
	_height:120px;
	line-height: 23px;
	font-size: 13px;
}
.wztdbox_xwzx_ej a{
	color: #999999;
}
.wztdbox_xwzx_ej a:hover{
	color: #ff403b;
}
.wztdbox_logo{
	position: absolute;
	left: 0px;
	top: 30px;
	width:600px;
	height:160px;
	_height:160px;
}
.wztdbox_C{
	position: absolute;
	left: 0px;
	top: 100px;
	width:600px;
	height:160px;
	_height:160px;
}
.wztdbox_C1{
	margin: 0 auto;
	height:30px;
	_height:30px;
	line-height: 30px;
	text-align: left;
	padding-left: 30px;
	font-size: 15px;
	background-image: url(../images/dot_dw.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.wztdbox_C2{
	margin: 0 auto;
	height:30px;
	_height:30px;
	line-height: 30px;
	text-align: left;
	padding-left: 30px;
	font-size: 15px;
	background-image: url(../images/dot_weizhi.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.wztdbox_C3{
	margin: 0 auto;
	height:30px;
	_height:30px;
	line-height: 30px;
	text-align: left;
	padding-left: 30px;
	font-size: 15px;
	background-image: url(../images/dot_youbian.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.wztdbox_C4{
	margin: 0 auto;
	height:30px;
	_height:30px;
	line-height: 30px;
	text-align: left;
	padding-left: 30px;
	font-size: 15px;
	background-image: url(../images/dot_dh.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.wztdbox_C5{
	margin: 0 auto;
	height:30px;
	_height:30px;
	line-height: 30px;
	text-align: left;
	padding-left: 30px;
	font-size: 15px;
	background-image: url(../images/dot_internet.png);
	background-repeat: no-repeat;
	background-position: left center;
}

.wztdbox_weixin_img{
	position: absolute;
	right: 0px;
	top: 40px;
	width:173px;
	height:173px;
	_height:173px;
}
.wztdbox_weixin_text{
	position: absolute;
	right: 0px;
	top: 220px;
	width:173px;
	height:25px;
	_height:25px;
	line-height: 25px;
	text-align: center;
}
.pxzx_footbox{
	margin: 0 auto;
	height:50px;
	_height:50px;
	background-color: #13227a;
}
.pxzx_footbox2{
	margin: 0 auto;
	width: 1200px;
	height:50px;
	_height:50px;
}
.pxzx_footbox_L{
	float: left;
	width: 600px;
	height:50px;
	_height:50px;
	position: relative;
}
.pxzx_footbox_L1{
	position: absolute;
	left: 0px;
	width: 600px;
	height:50px;
	_height:50px;
	line-height: 50px;
	text-align: left;
	color: #ffffff;
	padding-left: 30px;
	background-image: url(../images/dot_zhuban.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.pxzx_footbox_L1 a{
	color: #ffffff;
}
.pxzx_footbox_R{
	float: right;
	width: 580px;
	height:50px;
	_height:50px;
	color:#FFF;
	line-height:50px;
}
/*文字列表样式=====================================================*/
.bannerbox_neiye{
	margin:0 auto;
	width: 100%;
	height: auto !important;
}
.dqwzbox{
	margin:0 auto;
	margin-top: 10px;
	width: 1200px;
	height:40px;
	_height:40px;
	line-height: 40px;
	font-size: 13px;
	background-color:#f5f5f5;
	background-image: url(../images/dot_weizhi.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	text-indent: 3em;
}
.songti{
	margin:0 auto;
	font-family:  "宋体";
}
.neiyeconbox{
	margin:0 auto;
	margin-top: 10px;
	width: 1200px;
	min-height:500px;
	height: auto !important;
	_height:500px;
	background-color:#ffffff;
	background-image: url(../images/neiyemenubg.gif);
	background-repeat: repeat-y;
	background-position: left center;
	overflow:auto;
}
.neiyeconbox_L{
	margin:0 auto;
	float: left;
	width: 215px;
	min-height:300px;
	height: auto !important;
	_height:300px;
}
.neiyeconbox_L ul{
	list-style: none;
	margin: 0 auto;
	padding: 0px;
}
.neiyeconbox_L ul li{
	list-style: none;
	float: left;
	width: 215px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	padding: 0px;
	font-size: 16px;
	background-image: url(../images/nymenubg.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.neiyeconbox_L ul li:hover{
	background-image: url(../images/nymenubg_over.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.neiyeconbox_L ul li a:link{
	color: #333333;
}
.neiyeconbox_L ul li a:visited{
	color: #333333;
}
.neiyeconbox_L ul li a:active{
	color: #333333;
}
.neiyeconbox_L ul li a:hover{
	color: #004f97;
	font-weight: bold;
}
#neiyemenuhover{
	background-image: url(../images/nymenubg_over.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: bold;
}
#neiyemenuhover a{
	color: #004f97;
}
.neiyeconbox_R{
	margin:0 auto;
	margin-left: 240px;
	width: 960px;
	min-height:300px;
	height: auto !important;
	_height:300px;
}
.neiyeconbox_R ul{
	list-style: none;
	margin: 0 auto;
	padding: 0px;
}
.neiyeconbox_R ul li{
	list-style: none;
	margin: 0 auto;
	height: 30px;
	_height: 30px;
}
.neiyeconbox_lbtit{
	float: left;
	width: 820px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	padding-left: 15px;
	font-size: 15px;
	background-image: url(../images/newsdot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.neiyeconbox_lbtime{
	float: right;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	font-size: 15px;
	color: #999999;
}
/*图片列表样式=====================================================*/
.neiyeconbox_R2{
	margin:0 auto;
	margin-left: 220px;
	width: 960px;
	min-height:300px;
	height: auto !important;
	_height:300px;
}
.ldfcbox_con_neiye{
	margin: 0 auto;
	width:960px;
	min-height:500px;
	height: auto !important;
	_height:500px;
	overflow: auto;
	_overflow: visible;
}
.ldfcbox_con_neiye ul{
	list-style: none;
	margin: 0 auto;
	padding: 0px;
}
.ldfcbox_con_neiye ul li{
	list-style: none;
	float: left;
	margin: 0 auto;
	margin-top: 20px;
	margin-left:16px;
	padding: 6px;
	width: 450px;
	height: 241px;
	background-color: #ffffff;
	border: #dddddd solid 1px;
}
.ldfcbox_conbox_R2{
	float: right;
	width: 250px;
	padding-right:15px;
	height:241px;
	_height:241px;
}
/*内容详情样式=====================================================*/

.neiyeconbox_R_con{
	margin: 0 auto;
	min-height:100px;
	height: auto !important;
	_height:100px;
	padding: 20px;
}
.neiyeconbox_R_con_tit{
	margin: 0 auto;
	min-height:30px;
	height: auto !important;
	_height:30px;
	line-height: 30px;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	padding-top: 0px;
}
.neiyeconbox_R_con_time{
	margin: 0 auto;
	margin-top: 20px;
	min-height:30px;
	height: auto !important;
	_height:30px;
	padding-top: 10px;
	line-height: 30px;
	font-size: 13px;
	text-align: center;
	color: #999999;
	border-top: #dddddd solid 1px;
}
.neiyeconbox_R_con_con{
	margin: 0 auto;
	margin-top: 10px;
	min-height:30px;
	height: auto !important;
	_height:30px;
	padding-top: 10px;
	line-height: 30px;
	font-size: 16px;
	text-align: left;
}
.neiyeconbox_R_con_con_bjqk{
	margin: 0 auto;
	margin-top: 10px;
	min-height:30px;
	height: auto !important;
	_height:30px;
	padding-top: 10px;
	line-height: 30px;
	font-size: 16px;
	text-align: left;
	background-color: #f5f5f5;
	background-image: url(../images/xuexi.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}

.baomingdengji_tit{
	margin: 0 auto;
	min-height:30px;
	height: auto !important;
	_height:30px;
	line-height: 30px;
	font-size: 30px;
	/*font-weight: bold;*/
	text-align: center;
	padding-top: 20px;
	color: #004f97;
}
.baomingdengji_line{
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
	min-height:10px;
	padding-top: 1px;
	border-top: #dddddd solid 1px;
}
.tabletit{
	width: 100px;
	height: 40px;
	text-align: right;
}
.tabletext{
	height: 40px;
	text-align: left;
}
.pxzx_textbox{
	width: 300px;
	height: 34px;
	line-height: 34px;
	text-align: left;
	text-indent: 0.5em;
	border: #cccccc solid 1px;
	border-radius: 5px;
	font-family: "微软雅黑";
	font-size: 13px;
	color: #999999;
}
.pxzx_queding{
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-width:0px;
	border-radius: 5px;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #ffffff;
	background-color: #004f97;
	cursor: pointer;
}
.pxzx_queding:hover{
	background-color: #cb974c;
}



/*表格*/
.table_baoming{
	width:99%;
	border-top:#dddddd solid 1px;
	border-left:#dddddd solid 1px;
}
/*表格head*/
.table_tdhead{
	border-right:#dddddd solid 1px;
	border-bottom:#dddddd solid 1px;
	height:30px;
	line-height:30px;
	text-align:left;
	background-color:#eeeeee;
}
/*表格TD*/
.table_tdtext{
	border-right:#dddddd solid 1px;
	border-bottom:#dddddd solid 1px;
	height:30px;
	line-height:30px;
	text-align:left;
}







