.line {
	width:1200px;
	margin:10px auto;
	background:#fff;
	overflow:hidden;
	padding:0px;
	border:0px #d9d9d9 solid;
}
.arrow-up-in {    
	position:absolute;
	border-color:transparent transparent #ffffff transparent;
	border-style:solid dashed  dashed dashed ;
	border-width:8px;
    top: -6px;
    left: -8px;
}
.arrow-up-out {    
	position:absolute;
	border-color:transparent  transparent #d3cecd transparent;
	border-style:solid dashed  dashed dashed ;
	border-width:10px;
 	top: 248px;
    left: 96px;
}  
.line_left1 {
	width:363px;
	float:left;
	padding:0;
	border:1px #d9d9d9 solid;
}
.line_right {
	width:363px;
	float:left;
	padding:0;
/* 	border:1px #d9d9d9 solid; */
}
.line_left2 {
	width:363px;
	float:left;
	padding:0;
}
.line_left {
	width:363px;
	float:left;
	padding:0;
}
.line_center1{
	width:364px;
	height:260px;
	float:left;
	border:0px #c9c9c9 solid;
	margin:0px 10px;
}
.line_right1 {
	width:245px;
	float:right;
	border:0px #c9c9c9 solid;
}
.rdqyzp_1{
	width:997px;
	height:33px;
	margin:0 auto;
}
.rdqyzp_bt1{ 
	width:5px;
	height:33px;
	background:url(../images/index_wzgg_bt1.png) no-repeat center top;
	float:left;
}
.rdqyzp_bt2{ 
	width:987px;
	height:33px;
	background:url(../images/index_wzgg_bt2.png) repeat-x center top;
	float:left;
}
.rdqyzp_bt3{ 
	width:5px;
	height:33px;
	background:url(../images/index_wzgg_bt3.png) no-repeat center top;
	float:left;
}
#rdqyzp_title{
	width:100px;
	height:33px;
	line-height:33px;
	float:left;
	margin-left:15px;
	font-size:14px;
	font-weight:bold;
	color:#044470;
}
.rdqyzp_more{
	width:40px;
	height:33px;
	line-height:33px;
	float:right;
	margin-right:5px;
	font-size:12px;
}
.wzgg_bt1{ 
	width:5px;
	height:33px;
	background:url(../images/index_wzgg_bt1.png) no-repeat center top;
	float:left;
}
.wzgg_bt2{ 
	width:235px;
	height:33px;
	background:url(../images/index_wzgg_bt2.png) repeat-x center top;
	float:left;
}
.wzgg_bt3{ 
	width:5px;
	height:33px;
	background:url(../images/index_wzgg_bt3.png) no-repeat center top;
	float:left;
}
#wzgg_title{
	width:80px;
	height:33px;
	line-height:33px;
	float:left;
	margin-left:15px;
	font-size:14px;
	font-weight:bold;
	color:#044470;
}
.wzgg_more{
	width:40px;
	height:33px;
	line-height:33px;
	float:right;
	margin-right:5px;
	font-size:12px;
}
#wzgg_tb{
	width:9px;
	height:9px;
	margin-top:5px;
	float:left;
}
.flashtpxw{
	width:363px;
	height:258px;
/* 	background:url(../images/index_tpxw_bt.png) no-repeat left top; */
	float:left;
	margin-right:4px;
}
.xwdt{
	width:364px;
	height:46px;
	background:url(../images/index_rdgz_bt.png) no-repeat left -8px;
	float:left;
	margin-bottom:10px;
}
#xwdt_news{
	border:1px solid #c9c9c9;
	border-top:0px;
	padding-top:10px;
}
#xwdt_dh{
	width:85px;
	height:28px;
	margin-left:80px;
	margin-top:15px;
	float:left;
	line-height:28px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(../images/index_rdgz_1.png) no-repeat 0 0;
}
#rdgz_dh{
	width:85px;
	height:28px;
	margin-left:25px;
	margin-top:15px;
	float:left;
	line-height:28px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#6ea509;
	background:url(../images/index_rdgz_2.png) no-repeat 0 0;
}
#xwdt_title{
	font-size:14px;
	font-weight:bold;
	color:#fff;
}
#rdgz_title{
	font-size:14px;
	font-weight:bold;
	color:#6ea509;
}
.hidden {display:none;}
.more_pic{
	width: 25px;
	height: 16px;
	margin-right: 12px;
	margin-top: 25px;
	float: right;
	color: #fd8f0c;
}
.gzdt{
	width:365px;
	height:240px;
	background:url(../images/index_gzdt_bt.png) no-repeat left top;
	float:right;
}
.xwdt_pic{
	width:15px;
	height:29px;
	background:url(../images/index_gzdt_tb.png) no-repeat center center;
	float:left;
}
.fgx{
	height:1px;
	background:url(../images/index_gzdt_tb2.png) no-repeat left top;
}
.box1{
	height:29px;
	background:url(../images/index_gzdt_bg.png) repeat-x left top;
	line-height:29px;
	border-bottom-width:0px;
}
.line_right2 {
	width:238px;
	float:right;
	border:1px #d9d9d9 solid;
}
.index_gg{	
	width:741px;
	float:left;
}
.index_gg2{
    margin-right:0px;
	float:right;
}
.zq{
	line-height:31px;
	width:120px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	margin-left:20px;
}
.wzgg_bg{
	width:243px;
	height:257px;
	border:1px solid #c9c9c9;
}
.wzgg_news{
	color:#333;
	font-size:12px;
	line-height:20px;
	margin:0px 18px;
	height:200px;
}
#xwdt_time{
	float:right;
	margin-right:15px;
}
#wzgg_td{
	width:
}
.more{
	float:right;
	margin-right:20px;
	font-size:12px;
	color:#333333;
}
.zpqzzq_left {
	width:249px;
	float:left;
	border:0px #d9d9d9 solid;
}
.zpqzzq_right{
	width:730px;
	float:right;
	padding:0px 0px;
	border:1px #d9d9d9 solid;
}
.mphone{
	width:242px;
	height:90px;
	padding:0px 0px;
	background:url(../images/phonebg.png) no-repeat;
	
}
#login{
	width:247px;
	float:right;
	border:1px #b7dced solid;
	background:#fafafa;
}
.box_menu {
	width:440px;
	height:56px;
	border:1px #d7e0e9 solid;
}
.titles_bg{
	width:231px;
	height:56px;
	float:left;
/* 	background:url(../images/index_bszn_bt.png) no-repeat left top; */
	background-color:#f8fdfe;
}
.bszn_titles{
	margin-left:48px;
	line-height:55px;
	color:#06667a;
	font-weight:bold;
	font-size:16px;
	font-family:"Microsoft YaHei";
}
.more_bg{
	width:109px;
	height:56px;
	float:right;
/* 	background:url(../images/index_bszn_bg.png) repeat-x left top; */
	background-color:#f8fdfe;
}
.box_con {
	padding:10px;
/* 	background:url(../images/box_conbg.png) repeat-x 0 bottom #fafafa; */
}
.selector_index {
	height:40px;
}
.rdqyzp_2{
	width:975px;
	height:210px;
	border:1px #c9c9c9 solid;
	border-top-width:0px;
	padding-left:15px;
	padding-right:5px;
	padding-top:10px;
}
.rdqyzp_pic{
	width:185px;
	height:58px;
	border:1px #dddddd solid;
	margin-right:8px;
	float:left;
	margin-bottom:8px;
}
.yqlj{
	width:1200px;
	height:50px;
	margin: 5px auto;
	background-color:#2E79B2;
	line-height:50px;
}
.yqljpic{
	margin:0px 3px;	
	cursor:pointer;
}
.cyzn{
	height:378px;
	width:440px;
	margin-right:0px;
	float:left;
}
.more_cyzn{
	float:right;
	line-height:29px;
	margin-right:10px;
	font-size:12px;
	color:#666666;
}
.cyzn_news{
	width:420px;
	color:#333;
	font-size:12px;
	line-height:20px;
	padding:0px 10px;
	border:1px #d7e0e9 solid;
	border-top:0px;
	height:297px;
}
.bmfw{
	width:48px;
	height:68px;
	float:left;
}
.tb{
	width:48px;
	height:48px;
	margin:0 auto;
}
.wz{
	width:48px;
	height:20px;
	text-align:center;
	font-size:12px;
	line-height:20px;
}
.zcfg{
	width:240px;
	height:40px;
	background:url(../images/index_zcfg_bt.png) no-repeat left top;
}
.zcfg_news{
	color:#333;
	font-size:12px;
	line-height:20px;
	margin:0px 11px;
}
.yqlj2{
	width:950px;
	height:50px;
	margin:15px auto;
	margin-top:15px;
}
.lianjie1{
	width:200px;
	height:20px;
	margin-right:50px;
	line-height:50px;
	margin-top:15px;
	float:left;
}
.lianjie4{
	width:200px;
	height:20px;
	margin-top:15px;
}
.zcfg_bg{
	width:240px;
	height:143px;
	padding-top:-1px;
	background:url(../images/index_zcfg_bg.png) no-repeat center top;
}
.more_pic a{
	width:43px;
	height:16px;
		color: #fd8f0c;
}
#more a{
	width:36px;
	height:15px;
	margin-right:-1px;
	padding:0px 15px 14px 15px;
	float:right;
	display:block;
}
#more a.active{
	width:36px;
	height:15px;
	margin-right:-1px;
	padding:0px 15px 14px 15px;
	float:right;
	display:block;
}

ul{margin:0;padding:0;}

.more_bg1{
	width:109px;
	height:37px;
	float:right;
	background:url(../images/index_bszn_bg.png) repeat-x left top;
}
.cyzn_news1{
	width:460px;
	color:#333;
	font-size:12px;
	line-height:20px;
	padding:0px 10px;
	border:1px #d7e0e9 solid;
	border-top:0px;
}
.rdqyzp_bt2_1{
	width:970px;
	height:33px;
	background:url(../images/index_wzgg_bt2.png) repeat-x center top;
	float:left;
}
.top_level1_1{
	float:left;
	height:167px;
	width:887px;
	
}
.top_level1_2{
	float:left;
	height:167px;
	width:303px;
	
}
.searchtab{
	float:left;
	height:45px;
	width:897px;	
}
.searchtab div{
	float:left;
	height:50px;
	width:100px;
	color:#141512;
	font-size: 16px;
	font-weight: bold;
	line-height: -moz-block-height;
	text-align: center;
	letter-spacing: 2px;
	font-family:"Microsoft YaHei";
	cursor: pointer;
}
.searchindexall{
	float:left;
	height:52px;
	width:897px;	
}
.searchindex{
	float:left;
	height:52px;
	width:808px;	
/* 	border: 2px #d3cecd solid; */
}
.serach{
	float:left;
	height:52px;
	width:731px;
	border:none;
/* 	margin-left:15px; */
	text-indent: 15px;
	font-size:14px;	
	 font-family:"Microsoft YaHei";
	 letter-spacing: 2px;
	color:#c5c0b8;
	border: 2px #d3cecd solid;
}
.searchbtn{
	float:left;
	height:52px;
	width:69px;
/* 	background:url(../images/jyww_10.png) no-repeat 0 0; */
	background:url(../images/Rectangle4.png) no-repeat 0 0;
	cursor: pointer;
	border: 2px #06daf0 solid;
}
.hotall{
	float:left;
	height:22px;
	width:897px;
}
.hot{
	float:left;
	height:20px;
	width:894px;
	color:#a2998d;
	margin-top:20px;
	font-size:14px;
	font-family:"Microsoft YaHei";
	margin-left:3px;
}
.hot a{
	float:left;
	margin-left:5px;
	margin-right:5px;
	color:#a2998d;
	margin-top:20px;
	font-size:14px;
	font-family:"Microsoft YaHei";
	margin-left:3px;
	letter-spacing: 2px;
}
.topright{
/* 	background:url(../images/jyww_07.png) no-repeat 0 0; */
/* background:url(../images/jyww_97.png) no-repeat 0 0; */
	background:url(../images/cx.png) no-repeat 0 0;
	height:115px;
	width:320px;
	float:left;
	margin-top: 15px;
}
.topright .countitle{
		width:320px;
	float:left;
}
.topright .counttitle div{
	height:20px;
	width:65px;
	float:left;
	margin-top: 40px;
	font-size: 20px;
	margin-top: 77px;
	font-family:"Microsoft YaHei";
	letter-spacing: 2px;
}
.topright .countnum div{
	height:20px;
	width:65px;
	float:left;
	margin-top: 76px;
	font-size: 20px;
	font-family:"Microsoft YaHei";
	letter-spacing: 2px;
}
	.rimain-box{
		min-height:253px;
		background:#f9fcfe;
		height:339px;
		float:right;
	}
	.ri-ban p{
		padding-bottom:10px;
		}
	.rititle{
		width:230px;
		height:35px;
		line-height:35px;
		border-bottom:2px solid #d2d2d2;}
	.rititle span{
		display:inline-block;
		height:35px;
		line-height:35px;
		border-bottom:2px solid #06347a;}
	.ricon{
		text-align:center;
		padding:10px 0px;}
.right {
    float: right;
        
}

.date_zph {
    width: 282px;
    height: 256px;
    border-left: 1px solid rgb(217, 217, 217);
    border-top: 1px solid rgb(217, 217, 217);
    overflow: hidden;
}
.date_box {
    border-right: 1px solid rgb(217, 217, 217);
}
.date_zph_tit {
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    height: 34px;
    line-height: 30px;
    background: #2480fe;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(255, 255, 255);
}
.datepicker {
    border-top: 1px solid rgb(217, 217, 217);
}
.datepicker dd {
    line-height: 32px;
    text-align: center;
    display: block;
    float: left;
    width: 39px;
    height: 32px;
    border-bottom: 1px solid rgb(217, 217, 217);
    border-right: 1px solid rgb(217, 217, 217);
}
.datepicker dd span {
    display: block;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    height: 32px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(255, 255, 255);
    background: rgb(239, 246, 251);
}
.datepicker li {
	line-height: 30px;
	text-align: center;
	width: 39px;
	height: 30px;
    display: block;
    float: left;
    border-bottom: 1px solid rgb(217, 217, 217);
    border-right: 1px solid rgb(217, 217, 217);
}
.date_zph_tit em {
    margin-top: 10px;
    margin-left: 5px;
    margin-right: 5px;
}
.left {
    float: left;
}
.left1 {
    float: left;
    font-size: 14px;
    letter-spacing: 1px;
    color:#fff;
}
.pre1, .pre2 {
    border-width: 5px;
    width: 0;
    height: 0;
    line-height: 0;
    font-size: 0;
    overflow: hidden;
}
.pre1click {
    border-color: transparent #F30 transparent transparent;
    border-style: dashed solid dashed dashed;
    cursor: pointer;
}
.pre2 {
    border-color: transparent transparent transparent #F30;
    border-style: dashed dashed dashed solid;
    cursor: pointer;
}
.hotturn{
	width:280px;
	height:358px;
	float:right;
	border:2px #e2e2e2 solid;	
}
.hottop{
	width:280px;
	height:54px;
	float:right;
/* 	text-align:center; */
	line-height:54px;
}
.hottop span{
	color:#000;
	font-size:16px;
	font-weight:bold;
}
.cyzn_news_first{
	width:438px;
	height:168px;
	float:left;
}
.cyzn_news_firstpic{
	width:138px;
	height:112px;
	float:left;
	margin-left:18px;
	margin-top:33px;
}

.cyzn_news_firsttitle{
	width:212px;
	height:44px;
	float:left;
	margin-top:22px;
	margin-left:27px;
}
.cyzn_news_firsttitle a{
	font-size: 18px;
	color:#696969;
	font-weight: bold;
	font-family:"Microsoft YaHei";
}
.cyzn_news_firstcont{
	width:209px;
	height:48px;
	float:left;
	margin-top:18px;
	margin-left:27px;
	font-size: 14px;
	font-family:"Microsoft YaHei";
}
.cyzn_news_firstfj{
	width:209px;
	height:26px;
	float:left;
	margin-top:12px;
	margin-left:27px;
	line-height: 26px;
	font-style:italic;
	 text-decoration:underline
}
.hotnum{
	height:15px;
	width:15px;
	float:left;
	background-color:#cacaca;
	margin-top: 3px;
	text-align:center; 
	vertical-align:middle;
	font-weight: bold;
	font-size: 12px;
}
.hotnumtop3{
	height:15px;
	width:15px;
	float:left;
	margin-top: 3px;
	text-align:center; 
	vertical-align:middle;
	font-weight: bold;
	font-size: 12px;
	background-color:#fee500;
	color:ff3a00;
}
.hotright{
	height:7px;
	width:75px;
	float:right;
	background-color:#cacaca;	
	margin-top: 8px;
}
.hotnext{

}
.hotnext ul{
	padding-left:12px;
	font-family:'Microsoft YaHei';
	width:249px;
	margin-top:34px;
}
.hotnext li{
	padding: 5px 0px;

}
.hotnext li a{
	font-size:14px;
	margin-left:10px;
	color:#f9871a;
	font-weight: bold;
	cursor:pointer;
}
.line_gxffzq{
	width:1170px;
	height:274px;
	float:left;
	border-top: 2px #0671bf solid;
	border-bottom: 1px #d9d9d9 solid;
	border-left: 1px #d9d9d9 solid;
	border-right: 1px #d9d9d9 solid;
/* 	margin-top:38px; */
	padding:0px 1px;
	margin: 38px auto 0px auto;
}
.line_gxffzq_title{
	width:169px;
	height:31px;
	float:left;
	margin-left:12px;
	margin-top:10px;
	background-color:#1883e4;
	color:#fff;
	font-size: 16px;
	line-height: -moz-block-height;
	text-align: center;
	font-family: "Microsoft YaHei";
	    line-height: 29px;
}
.line_gxffzq_content{
	padding:0px 12px;
	float:left;
	height: 230px;
	width: 1146px;
	    margin: 0px auto;
}
.line_gxffzq_contenttitle{
	padding:0px 0px;
	float:left;
	height: 25px;
	width: 1146px;
	background-color:#d9d9d9;
	    margin: 0px auto;
}
.line_gxffzq_content .firsttit{
	margin-top:2px;
	padding:0px 0px;
	float:left;
	height: 25px;
	width: 565px;
	height: 20px;
	border-right:1px #fff solid;
}
.line_gxffzq_content .secondtit{
	margin-top:2px;
	margin-left:10px;
	padding:0px 0px;
	float:left;
	height: 25px;
	width: 565px;
		height: 20px;
}
.line_gxffzq_contenttitle .firsttit .title{
	float:left;
    font-family:'Microsoft YaHei';
    font-size:14px;
    margin-left:10px;
    height: 20px;
    width:100px;
    line-height: 21px;
    	
}
.line_gxffzq_contenttitle .firsttit .titletime{
		float:right;
    font-family:'Microsoft YaHei';
    font-size:14px;
    margin-left:10px;
    height: 20px;
    width:77px;
    line-height: 21px;
}
.line_gxffzq_contenttitle .secondtit .title{
		float:left;
    font-family:'Microsoft YaHei';
    font-size:14px;
    margin-left:10px;
    height: 20px;
    width:100px;
    line-height: 21px;
}
.line_gxffzq_contenttitle .secondtit .titletime{
		float:right;
    font-family:'Microsoft YaHei';
    font-size:14px;
    margin-left:10px;
    height: 20px;
        width: 73px;
    line-height: 21px;
}
.line_gxffzq_content .first{
	padding:0px 0px;
	float:left;
	height: 25px;
	width: 568px;
	height: 220px;
}
.line_gxffzq_content .first ul{
	margin-top:10px;
	margin-left:5px;
}
.line_gxffzq_content .first ul li{
    height: 35px;
    line-height: 35px;
}
.line_gxffzq_content .first ul li a{
    font-family:'Microsoft YaHei';
    font-size:14px;
}
.line_gxffzq_content .first ul li span{
    font-size:14px;
}
.line_gxffzq_content .second{
	margin-left:10px;
	padding:0px 0px;
	float:left;
	height: 25px;
	width: 568px;
		height: 220px;
}
.line_gxffzq_content .second ul{
	margin-top:10px;
	margin-left:5px;
}
.line_gxffzq_content .second ul li{
    height: 35px;
    line-height: 35px;
}
.line_gxffzq_content .second ul li a{
    font-family:'Microsoft YaHei';
    font-size:14px;
}
.line_gxffzq_content .second ul li span{
    font-size:14px;
}
.numzph{float:right;height:20px;width:50px;line-height:20px;text-align:right}
.local{width:1175px;height:40px;margin:10px auto;line-height:25px; background:#fff; text-indent:15px;font-family: "Microsoft YaHei";font-size: 14px;}
.local a{font-size: 14px;}
.floor{width:1190px;margin:0px auto;height:350px;}
.floor .news {border:2px #d7d2d2 solid;height:325px;margin:auto 0px;width:550px;padding:15px;float:left;}
.floor .news .newsfirst{height:160px;width:550px;float:left;}
.floor .news .newsfirst .newsfirstpic{width:188px;height:135px;float:left}
.floor .news .newsfirst .newsfirsttitle{height:70px;width:300px;float:left;padding:10px 20px 0px 20px;}
.floor .news .newsfirst .newsfirsttitle a{float:left;font-family: "Microsoft YaHei";font-size: 20px;    font-weight: bold;}
.floor .news .newsfirst .newsfirstcont{height:45px;width:300px;float:left;padding:0px 20px 0px 20px;}
.floor .news .newsfirst .newsfirstcont a{float:left;font-family: "Microsoft YaHei";font-size: 14px;    font-weight: bold;color:#3a404a}
.floor .news .newsothers{float:left;height:140px;width:550px;line-height: 34px;    padding: 0px 5px;}
.floor .news .newsothers ul li{height:34px;width:550px;}
.floor .news .newsothers ul li a{float:left;font-family: "Microsoft YaHei";font-size: 16px;    font-weight: bold;}
.floor .news .more{float:right;height:40px;width:55px;line-height: 34px; color:#108bff; font-weight: bold;  padding: 0px 5px;font-size:16px;cursor:pointer}



/**COPY**/
.sho {
	overflow:hidden;
	z-index:9998;
	display:none; 
	position:absolute;
	width:221px;
	height:174px;
/* 	background:url(../../images/indexpng.png) no-repeat left -497px; */
background-color: rgb(238, 247, 252);
	z-index:999;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
	padding:5px 5px 5px 10px
}
.showbox_con {
	z-index:9999;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	height:180px;
	width:221px;
	position:relative
}
;
	.showbox_con {
	padding-top:5px
}
.showbox_con li {
	line-height:17px;
	padding:3px 0 0 10px;
	border-top:1px #fff solid;
	border-bottom:1px #d9d9d9 dashed;
	height:34px;
	width:190px
}
.showbox_con li p {
	height:17px
}
.showbox_con li p span {
	display:block;
	float:left
}
.showbox_con li .area {
	width:50px
}
.closecb33 {
	position:absolute;
	left:205px;
	top:-10px;
	height:20px;
	width:15px;
	cursor:pointer;
	z-index:999999
}
.overflowspan{width:140px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.overflowspanarea{width:40px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.c999{padding-left:10px;height:17px;line-height:17px}
.lh24{line-height:24px;display:block;width:50px;float:left}