﻿@charset "utf-8";
div {
	font-size: 12px;
}
td {
	font-size: 12px;
}
table {
	font-size: 12px;
}

html {
    overflow-x:hidden;
}
.white { 
    color:#FFFFFF;
}
a.ore:link{
font-family: "宋体";
	font-size: 12px;
	color:#FF8000;
	text-decoration: none;
}
a.ore:visited {
	font-family: "宋体";
	font-size: 12px;
	color:#FF8000;
	text-decoration: none;
}
a.ore:hover {
	font-family: "宋体";
	font-size: 12px;
	color:#FF0000;
	text-decoration: underline;
}
a.blue:link {
	font-family: "宋体";
	font-size: 12px;
	color: #0091AC;
	text-decoration: underline;
}
a.blue:visited {
	font-family: "宋体";
	font-size: 12px;
	color: #0091AC;
	text-decoration: underline;
}
a.blue:hover {
	font-family: "宋体";
	font-size: 12px;
	color: #FF8000;
	text-decoration: underline;
}
a.blue2:link {
	font-family: "宋体";
	font-size: 12px;
	color: #253680;
	text-decoration: none;
}
a.blue2:visited {
	font-family: "宋体";
	font-size: 12px;
	color: #253680;
	text-decoration: none;
}
a.blue2:hover {
	font-family: "宋体";
	font-size: 12px;
	color: #FF8000;
	text-decoration: none;
}
.blue{
   color: #0091AC
}
.clear1{
  clear:both;
  margin-left:22px; 
}

.clear{
  clear:both;
}

li {
	margin: 0px;
	padding: 0px;
	list-style:none;
}
dl{
	margin: 0px;
	padding: 0px;
	list-style:none;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style:none;
}
body {
	margin: 0px;
	padding: 0px;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.index_top{
    width:950px;
	height:72px;
	margin:0 auto;
}
.index_top_logo{
    width:284px;
	height:72px;
	float:left;
	background:url(/images/index_01.gif) no-repeat;
}
.index_top_bg{
    width:211px;
	height:72px;
	float:left;
	background:url(/images/index_02.gif) no-repeat;
}
.index_top_cg{
    float:left;
	width:455px;
	height:25px;
}
.index_top_cg span{
    float:left;
}
.index_top_rbg{
    float:left;
	width:455px;
	height:25px;
	background:url(/images/index_07.gif) no-repeat;
}
.index_top_pdlogo{
    float:left;
	width:455px;
	height:22px;
}
.index_top_pdlogo img{
    float:left;

}
.index_dh{
    width:950px;
	height:28px;
    margin:0 auto;
	background:url(/images/indexa_15.gif) repeat-x;
}
.index_dh li{
    float:left;
	height:28px;
	overflow:hidden;
}
.index_banner_first{
    width:950px;
	height:240px;
	margin:0 auto;
	overflow:hidden;
	z-index:3;
}
.index_banner{
    width:950px;
	height:120px;
	margin:0 auto;
	overflow:hidden;
}
.index_content{
    width:950px;
	height:auto!important; 
    height:500px; 
    min-height:500px;
	margin:0px auto 20px auto;
	margin-bottom:20px;
}
.index_content_left{
    float:left;
    width:739px;
	background:url(/images/index_32.gif) repeat-y;
	display:inline;
}
.index_content_right{
    float:left;
    width:211px;
	display:inline;

}
.index_content_rtbg{
    float:left;
	background: url(/images/index_17.gif) no-repeat;
	width:211px;
	height:10px;
	font-size:10px;
}
.index_content_news{
    float:left;
	width:739px;
}
.index_content_zxdt{
    float:left;
	width:107px;
	height:34px;
	background:url(/images/index_14.gif) no-repeat;	
}
.index_content_dtfl{
    float:left;
	width:562px;
	height:34px;
	background:url(/images/index_15.gif) no-repeat;
}
.index_content_dtfl_tt{
    float:left;
	width:553px;
	padding-left:9px;
	margin-top:11px;
	height:18px;
	line-height:18px;
}
.index_content_zxdt_more{
    float:left;
	width:70px;
	height:34px;
}
.index_content_ltbg{
    float:left;
	width:25px;
	height:226px;
	background:url(/images/index_22.gif) no-repeat;
}
.index_content_qhad{
    float:left;
	width:326px;
	height:226px;
}
.index_content_ltbg2{
    float:left;
	width:19px;
	height:226px;
	background:url(/images/index_24.gif) no-repeat;
}
.index_content_ltbg3{
    float:left;
	width:27px;
	height:226px;
	background:url(/images/index_26.gif) no-repeat;
}
.index_ygphcontent{
}
.index_ygphcontent p{
    margin:0;
	padding:0;
	display:inline;
}
.index_ygphcontent br{
    margin:0;
	padding:0;
	display:inline;
}
.index_ygphcontent br/{
    margin:0;
	padding:0;
	display:inline;
}
.index_content_zxdt_list{
    float:left;
	width:313px;
	height:242px;
	overflow:hidden;
}
.index_content_zxdt_list_ul{
    margin-top:3px;
}
.index_content_zxdt_list_li{
    line-height:20px;
	background:url(/images/ico_02.gif) no-repeat left;
	padding-left:19px;
	margin-left:3px;
}

.index_content_ltbg4{
    float:left;
	width:739px;
	height:18px;
	margin-bottom:5px;
	background:url(/images/index_30.gif) no-repeat;
}
.index_content_video{
    float:left;
	width:722px;
	margin-left:9px;
	display:inline;
}
.index_video_top{
    float:left;
	width:704px;
	height:30px;
	padding-left:18px;
	background:url(/images/index_35.gif) repeat-x;
}
.index_video_bg1{
    float:left;
	width:722px;
	height:3px;
	font-size:0px;
	background:url(/images/indexa_41.gif) no-repeat;
}
.index_video_bg2{
    float:left;
	width:722px;
	height:335px;
	background:url(/images/index_52.gif) repeat-y;
	position:relative;
}
.index_video_pdlist{
    float:left; 
	width:66px;
	margin-left:12px;
	margin-top:11px;
	display:inline;
}
.index_video_pdlist ul{
    line-height:20px;
}
.index_video_showlist{
    width:636px;
	float:left;
	margin-left:6px;
	display:inline;
}
.index_video_showlist_dl{
   float:left;
   width:48%; 
 }
 .index_video_showlist_div{
   float:left; 
   width:636px;
 }
 .index_video_showlist_dl2{
   float:right;
   width:48%; 
 }
.index_video_showlist_dt{
	padding-left:40px;
	padding-right:2px;   
	color:red;
 }
.index_video_showlist_dd{
    margin:0;
	color:#999999;
	line-height:18px;
	padding-left:0px;
	padding-right:2px;
	width:550px;
}

.index_video_showlist_forcontent{
	line-height:18px;
	padding-left:35px;
	padding-right:8px;
	margin-top:8px;
	width:560px;
}

.index_video_ygphlist{
    width:622px;
	float:left;
	margin-top:7px;
	margin-left:7px;
	display:inline;
}
.index_video_sjdslist{
    width:310px;
	float:left;
	margin-top:3px;
	margin-left:7px;
	display:inline;
}
.index_video_jmyglist{
    width:300px;
	float:left;
	margin-top:6px;
	margin-left:12px;
	display:inline;
}
.index_video_ygphlist2{
    width:610px;
	float:left;
	padding-right:12px;
	margin-left:7px;
	display:inline;
	margin-top:3px;
	margin-bottom:7px;
}
.index_video_ygph_tt1{
    float:left;
	width:90px;
	height:20px;
	margin-top:26px;
	line-height:20px;
	margin-right:10px;
	display:inline;
}
.index_video_ygph_tt2{
    float:left;
	width:153px;
	height:20px;
	margin-top:26px;
	line-height:20px;
	margin-right:10px;
	display:inline;
}
.index_video_ygph_tt3{
    float:left;
	width:126px;
	height:20px;
	margin-top:26px;
	line-height:20px;
	margin-right:10px;
	display:inline;
}
.index_video_ygph_tt4{
    float:left;
	width:84px;
	margin-top:26px;
	height:20px;
	line-height:20px;
	display:inline;
}
.index_video_sjds_tt1{
    float:left;
	width:184px;
	height:16px;
	margin-top:5px;
	line-height:16px;
	font-size:12px;
	min-height:16px;
	height:auto!important; 
}
.index_video_sjds_tt2{
    float:left;
	width:184px;
	height:16px;
	line-height:16px;
	font-size:12px;
}
.index_video_ygph_img{
	float:left;
	width:108px;
	height:74px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;
	padding:1px;
	display:inline;
	border:1px #DADADA solid;
}
.index_video_ygph_span{
    display:block;
	margin-top:3px;
    float:right;
}
.index_content_sjds_bq{
    width:108px; 
	height:25px; 
	float:left; 
	margin-right:2px; 
	display:inline;
}

.index_video_date{
    float:right; 
	margin-top:6px; 
	margin-right:3px; 
	display:inline;
}
.index_content_sjds_hdh{
    width:722px;
	height:23px;
	float:left;
	display:inline;
	background:url(/images/index_39.gif) repeat-x;
}
.index_date{
   float:left;
   width:530px;
   padding-left:98px;
   height:23px;
}
.index_date2{
   float:left;
   margin-left:98px;
   display:inline;
   width:530px;
   height:23px;
}

.index_date_select{
   float:left;
   width:66px;
   padding-top:1px;
   height:22px;
   line-height:22px;
   text-align: center;
   background:url(/images/index_53b.gif) no-repeat;
  
}
.index_date_noselect{
   float:left;
   width:66px;
   padding-top:1px;
   height:22px;
   line-height:22px;
   text-align: center;
}
.index_line{
   float:left;
   width:730px;
   height:14px;
   margin-top:7px;
   margin-bottom:6px;
   background: url(/images/index_72.gif) no-repeat;
}
.index_content_pro{
    float:left;
	width:722px;
	margin-left:9px;
	display:inline;
	height:26px;
	background:url(/images/index_76.gif) repeat-x;
}
.index_content_pro_txt{
    width:207px;
	height:26px;
	float:left;
	background: url(/images/index_77.gif) no-repeat;
}
.index_content_pro_bqcm{
    width:108px;
	height:26px;
	float:left;  
}
.index_content_pro_bqsp{
    width:101px;
	height:26px;
	float:left;  
}
.index_content_pro_bqyh{
    width:100px;
	height:26px;
	float:left;  
}
.index_content_pro_sjgb{
    width:108px;
	height:26px;
	float:left;  
}
.index_content_pro_bg{
    width:2px;
	height:133px;
	margin-left:9px;
	float:left;
	display:inline;
    background: url(/images/index_82.gif) no-repeat;
}
.index_content_pro_ctbg{
    width:720px;
	height:133px;
	float:left;
	padding-left:0px;
	margin-left:0px;
	background:url(/images/index_83.gif) repeat-x;
}
.index_content_pro_show{
    float:left;
	width:136px;
	margin-top:27px;
}
.index_content_pro_show2{
    float:left;
	width:182px;
	height:110px;
}
.index_content_pro_show2_tt{
    line-height:20px;
	text-align: center;
	float:left;
	width:182px;
	height:20px;
}
.index_content_pro_show3{
    float:left;
	width:250px;
	margin-top:14px;
}
.index_content_pro_img{
    width:67px;
	height:45px;
	margin-left:auto;
	margin-right:auto;
}
.index_content_pro_img2{
    width:150px;
	height:90px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}
.index_content_pro_img3{
    width:180px;
	height:105px;
	margin-left:auto;
	margin-right:auto;
}
.index_content_pro_tt{
    text-align:center;
	margin-top:18px;
}
.index_content_pro_tt2{
    text-align:center;
	margin-top:10px;
}



.index_content_pro_more{
    width:685px;
	float:left;
	padding-right:18px;
	display:inline;
	margin-top:10px;
	margin-bottom:7px;
}
.index_content_pro_more2{
    width:685px;
	float:left;
	padding-right:18px;
	display:inline;
	margin-top:0px;
	margin-bottom:0px;
}
.index_content_bbs{
    width:352px;
	margin-left:9px;
	float:left;
	display:inline;
}
.index_content_bbsimg{
    width:352px;
	height:21px;
	margin-bottom:10px;	
}
.index_content_bbslist{
    float:left;
    width:361px;
}
.index_content_bbsdiv_fl{
    width:103px;
	display:inline;
	float:left;
	
}
.index_content_bbsdiv_tt{
     width:249px;
	 float:left;
}
.index_content_bbsli_fl{
    width:93px;
	height:18px;
	line-height:18px;
	margin-right:10px;
	display:inline;
	float:left;
	text-align:left;
	background:#F5F5F5;
	margin-bottom:8px;
}
.index_content_bbsli_tt{
    width:258px;
	height:18px;
	line-height:18px;
	float:left;
	text-align:left;
	border-bottom:1px solid #ABA2A3;
	margin-bottom:8px;
}
.index_content_zd{
    float:left;
	margin-left:15px;
	display:inline;
	width:355px;
}
.index_content_zdimg{
    width:355px;
	height:21px;
	margin-bottom:13px;
}
.index_content_zd_top{
    width:355px;
    height:26px;

}
.index_content_zd_md{
    width:355px;
    height:114px;
	background: url(/images/index_95.gif) repeat-y;

}
.index_content_zd_bt{
    width:355px;
    height:4px;
	background: url(/images/index_99.gif) no-repeat;
}
.index_content_search{
    float:left;
	margin-left:6px;
	display:inline;
	width:205px;
}
.index_content_logoimg{
    width:193px;
	height:24px;
	float:left;
	margin-left:12px;
	display:inline;
	margin-top:4px;
}
.index_content_logoimg2{
    width:193px;
	height:11px;
	height:auto!important; 
    min-height:11px;
	float:left;
	margin-left:12px;
	display:inline;
	margin-top:4px;
	margin-bottom:1px;
	overflow:hidden;
}
.index_content_fy_li{
    height:160px;
	width:133px;
	margin-left:29px;
	display:inline;
	line-height:18px;
	padding-left:34px;
}
.index_content_zdnr{
   float:left;
}
.index_content_zdnr p{
   margin:0;
   padding:0;
}
.index_content_rline{
    height:1px;
	width:204px;
	font-size:0px;
	margin-left:6px;
	float:left;
	display:inline;
	border-bottom:1px solid #C7C7C7;
	margin-top:8px;
	margin-bottom:8px;
}
.index_content_rline2{
    height:1px;
	width:204px;
	font-size:0px;
	margin-left:6px;
	float:left;
	display:inline;
	border-bottom:1px solid #C7C7C7;
	margin-top:0px;
	margin-bottom:8px;
}
.index_content_zd_tt{
    font-weight:bolder;
	text-align:center;
	color:#68960F;
	margin-bottom:10px;
}
.index_content_kad{
	height:80px;
    float:left;
	margin-bottom:6px;
	margin-left:12px;
	display:inline;
}
.index_content_login{
    float:left;
	width:193px;
	margin-left:12px;
	display:inline;
}
.index_vlist_top{
   float:left; 
   width:191px; 
   margin-left:13px;
   display:inline;
   overflow:hidden;
}
.index_vlist_bottom{
   float:left; 
   width:191px; 
   margin-left:13px;
   display:inline;
   overflow:hidden;
   margin-bottom:10px;
}
.index_vlist{
   width:191px;
   float:left;
   margin-left:13px;
   display:inline;
   background:url(/images/indexb_06.gif) repeat-y;
  
}
.index_vlist_ul{
    float:left;
	margin-left:10px;
	width:170px; 
	height:44px;
	padding-top:6px;
	padding-bottom:7px;
	border-bottom:1px #B7B7B7 dotted; 
	margin-right:10px;
	display:inline;
}
.index_vlist_li1{
   float:left;
   width:16px;
   height:13px;
   overflow:hidden;
   
}
.index_vlist_li2{
   float:left;
   width:44px;
   height:44px;
   overflow:hidden;
   margin-left:3px;
   display:inline;
   
}
.index_vlist_li3{
   float:left;
   width:92px;
   display:inline;
   line-height:22px;
   margin-left:6px;
   overflow:hidden;
}
.index_ad{
   width:188px;
   height:95px;
   float:left;
   margin-left:14px;
   display:inline;
   margin-bottom:14px;
}
.index_bottom{
   width:936px;
   line-height:25px;
   text-align:center;  
   margin:0 auto;
}
.index_bottom_li1{
   color:#FFFFFF;
   background:url(/images/index_99.gif) no-repeat;
}
.index_content_logo_li{
    float:left;
	margin-left:14px;
}
.index_content_border_c{
    border-right:1px solid #CCCCCC;
}
.index_content_border_h{
    border-top:1px solid #CCCCCC;

}
.index_content_new_border{
    border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:6px;
}
.index_content_new_ad{
    margin:4px 8px 5px 8px;
}
.index_content_logo_input{
    width:90px;
	height:14px;
}
.index_content_logo_input2{
    width:60px;
	height:14px;
}
.index_content_newselect{
     float:left; 
	 width:74px; 
	 height:26px; 
	 color:#FFFFFF; 
	 background:#336699; 
	 line-height:26px;
}
.index_content_newnoselect{
     float:left; 
	 width:74px; 
	 height:26px; 
	 line-height:26px;
}

/*
.index_top_xdh{
    width:321px;
	height:25px;
	float:left;
}
.index_top_xdh_bg{
    width:124px;
	height:25px;
	float:left;
	overflow:hidden;
}
.index_top_xdh_sy{
    width:70px;
	height:25px;
	float:left;
	overflow:hidden;
}	
.index_top_xdh_wz{
    width:67px;
	height:25px;
	float:left;
	overflow:hidden;
}
.index_top_xdh_bz{
    width:60px;
	height:25px;
	float:left;
	overflow:hidden;
}		
.index_top_xdh_bq{
    width:321px;
	height:47px;
	float:left;
	overflow:hidden;
}

.index_banner{
    width:950px;
	height:128px;
	margin:0 auto;
}
.index_search{
    width:876px;
	height:30px;
	
}
.index_search div{
    float:left;
	height:30px;
}
.index_search_label{
    display: block;
    margin-left:22px;
	margin-top:4px;
}
.index_content{
    width:876px;
	height:auto!important; 
    height:0px; 
    min-height:0px;
	margin:0px auto 50px auto;
}
.index_content_left{
    width:669px;
	float:left;
	height:auto!important; 
    height:0px; 
    min-height:0px;
	background:url(images/index_37.gif) repeat-y;
}
.index_content_zxdt_leftbg{
    width:32px;
	height:168px;
	float:left;
}
.index_content_zxdt_img{
    width:305px;
	height:157px;
	float:left;
	overflow:hidden;
}
.index_content_zxdt_mdbg{
    width:12px;
	height:157px;
	float:left;
	overflow:hidden;
}

.index_content_zxdt_rightbg{
    width:34px;
	height:157px;
	float:left;
	overflow:hidden;
}
.index_content_zxdt_btbg{
    width:637px;
	height:11px;
	float:left;
	background:url(images/index_35.gif) no-repeat;
}


.index_content_sjds_mdbg{
    width:637px;
	height:3px;
    margin-left:16px;
	float:left;
	display:inline;
	background:url(images/index_60.gif) no-repeat;
	overflow:hidden;
}
.index_content_sjds_mdcontent{
    width:637px;
	height:165px;
    margin-left:16px;
	float:left;
	display:inline;
	background:url(images/index_64.gif) repeat-y;
}
.index_content_sjds_leftdh{
    width:60px;
	margin-left:12px;
	margin-top:11px;
	line-height:22px;
	float:left;
	display:inline;
}
.index_content_sjds_iframe{
    float:left;
	display:inline;
	width:551px;
	height:165px;
	margin-left:14px;
}
.index_content_sjds_btbg{
    width:637px;
	height:3px;
    margin-left:16px;
	float:left;
	display:inline;
	background:url(images/index_67.gif) no-repeat;
	overflow:hidden;
}
.index_content_line{
    width:637px;
	height:14px;
	margin:5px 16px 6px 16px;
	float:left;
	display:inline;
	background:url(images/index_70.gif) no-repeat;
}

.index_content_pro_iframe{
    width:637px;
    height:204px;
	margin-left:16px;
	float:left;
	display:inline;
	background:url(images/index_78.gif) repeat-y;
}
.index_content_pro_btbg{
    width:637px;
    height:3px;
	margin-left:16px;
	float:left;
	display:inline;
	background:url(images/index_84.gif) no-repeat;
	overflow:hidden;
}



.index_content_logo{
    width:193px;
	padding-top:10px;
}

.index_content_logo_button{
    width:64px;
	height:22px;
	margin-left:64px;
	display:inline;
}
.index_content_logo_line{
    width:193px;
	height:30px;
	line-height:30px;
	background:url(images/ico03.gif) no-repeat;
	border-bottom:1px #C7C7C7 solid;
	margin-bottom:11px;
}
.index_content_logo_li{
    float:left;
	margin-left:14px;
	display:inline;
}

.index_content_fy{
    width:193px;
	
	float:left;
	display:inline;
}
.index_content_fy_li2{
    height:12px;
	
}
.index_content_fy_li{
    height:20px;
	width:92px;
	margin:0 auto;
	line-height:20px;
	padding-left:14px;
	background:url(images/ico04.gif) no-repeat left;
}
.index_content_fy_line{
    width:193px;
	padding-bottom:2px;
	border-bottom:1px #C7C7C7 solid;
	margin-bottom:11px;
}
.index_content_sp_line{
    width:193px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px #C7C7C7 solid;
	margin-bottom:11px;
}
.index_content_ad{
    margin-bottom:5px;




*/

