@charset "gb2312";
/* CSS Document */


/* È«¾Ö³£ÓÃÉèÖÃ */
html{overflow-x:hidden;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding:0; margin:0; } 
table { border-collapse:collapse; border-spacing:0; } 
fieldset,img { border:0;} 
ol,ul,li {list-style-type:none;}
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; } 
a img{ border:0px;}
a { color:#444; text-decoration:none}
a:hover { color:#b02129; text-decoration:none}
body{ font-size:14px;background:url(images-newindex_48.jpg); overflow-x:hidden; width:100%}

/*--»ù´¡Êý¾Ý--*/
.pull-left{float:left !important;}.pull-right{float:right !important;}
.cl{clear:both;}
/*--»ù´¡Êý¾Ý--*/
/*--Ê×Ò³--*/
/*--top-*/
.top{
  background:url(images-newindex_01.png) repeat-x;
  width:100%;
  margin:0 auto;
  height:29px;
  font-size:12px;
  color:#fff;
}
.top div{
 width:981px;
 margin:0 auto;
 height:29px;
 line-height:29px;
}
.top ul li{
 height:29px;
 line-height:29px;
 float:left;
 margin-left:15px;
 

}
.top ul li span{
 height:29px;
 line-height:29px;
 display:block;
 float:left;
 

}
.top input{
	height:19px;
	background:#fff;
	width:112px;
	border:0;
	margin-top: 5px;
	color:#999;
	line-height:19px;
}
.top button{
	height:19px;
	width:34px;
	background:url(images-newindex_02.png) no-repeat;
	border:0;
	cursor:pointer;
	line-height:19px;
	margin-top: 5px;
	*margin-top:8px;
	_margin-top:6px;
}
.top button:hover{
	height:19px;
	width:34px;
	background:url(images-newindex_02a.png) no-repeat;
	border:0;
	cursor:pointer;
	line-height:19px;
	margin-top: 5px;
	*margin-top:8px;
	_margin-top:6px;
}
.top div a{
  color:#FFFFFF;
}
.top div a:hover{
  color:#f39700;
}
/*--top end--*/
/*--up--*/
.up{
 background:url(images-newindex_25.png) repeat;
 width:100%;
 /*-height:562px;-*/
}
.banner{
	width:981px;
	height:122px;
	margin:0 auto;
}
.menu01{
 width:100%;
 background:url(images-newindex_04.png) repeat-x;
 height:61px;
}
.menu{
 width:981px;
 height:40px;
 margin:0 auto;
 padding-top:20px;
   
}
/*--menu--*/
/*--menu end--*/
.menu_c{ height:351px; margin-top:1px; position:absolute; z-index:1000}
.menu_h{ font-family:"Microsoft Yahei"; font-size:16px;height:40px;}
.menu_h li{float:left;width:140px;_width:140px;float:left;height:33px; text-align:center; position:relative; line-height:33px; text-align:left;}
.menu_h li a{ width:122px; height:100%; display:block; padding:0 0 0 20px;_padding:0 0 0 10px}
.menu_h li:hover,.menu li.active{background: url(images-newindex_06.png) no-repeat; width:140px; height:33px; }
.menu_h li:hover a,.menu li.active a{color:#fff;}
.menu_h i{display:block; width:24px; height:24px; float:left; left:19px; top:13px; position:absolute;}
.menu_c > div{background:#fff;height:358px; overflow:hidden;}
.menu_c_01{ display:none; height:358px; width:981px;}

.menu_c_02{ display:none; height:358px; width:981px;}

.menu_c_03{ display:none; height:358px; width:981px;}

.menu_c_04{display:none; height:358px; width:981px;}

.menu_c_05{display:none; height:360px; width:981px;}

.menu_c_06{display:none; height:358px; width:981px;}
/*--µ¼º½--*/
.menu_c_01_left{ float:left; width:758px; background:url(images-newmenu_czcy_04.jpg) no-repeat bottom right; height:358px;}
.menu_c_03_left{ float:left; width:758px; background:url(images-newmenu_czcy_04.jpg) no-repeat bottom right; height:358px;}
.menu_c_04_left{ float:left; width:758px; background:url(images-newmenu_czcy_04.jpg) no-repeat bottom right; height:358px;}
.menu_c_05_left{ float:left; width:758px; background:url(images-newmenu_czcy_04.jpg) no-repeat bottom right; height:358px;}
.menu_c_06_left{ float:left; width:758px; background:url(images-newmenu_czcy_04.jpg) no-repeat bottom right; height:358px;}
.menu_are_left{
	width:288px;
	float:left;
	margin-left:14px;
	margin-top:18px;
	}
.menu_are_mid{
	width:396px;
	float:left;
	margin-left:26px;
	margin-top:18px;
	}
.menu_are_mid .title{
	width:396px;
	height:42px;
	border-bottom:3px solid #b1212a;
	text-align:center;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:20px;
	color:#af222a;
	background:#f0e2c5;
	line-height:42px;
	}
.menu_are_mid .conten{
	width:396px;
	float:left;
	font-size:12px;
	padding-top:18px;
	}

.menu_are_mid .conten li p{
	width:396px;
	line-height:28px;
	}
.menu_are_right{
	width:222px;
	float:right;
	border-left:1px solid #dba680;
	background:url(images-newmenu_qq_03.jpg) ;
	height:358px;
	}
.menu_are_right ul li{
	background:url(images-newmenu_qq_02.jpg) no-repeat;
	width:139px;
	height:35px;
	padding-left:20px;
	line-height:35px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	margin:20px auto auto 40px;
	}
.menu_numb_left{ width:502px; float:left;margin-left:14px;margin-top:18px;_margin-left:0px;}
.menu_numb_photo{width:502px; height:318px; margin:0 auto; position:relative}
.menu_numb_photo li{position:absolute; display:none;}
.menu_numb_photo li img{width:502px;height:298px;}
.menu_numb_photo dl{position:absolute;bottom:0;left:230px;}
.menu_numb_photo dd{width:10px; height:10px; position:relative; cursor:pointer; float:left; background:url(images-newmenu_szng_04.jpg) no-repeat; margin-left:8px;}
.menu_numb_photo dd.active{background:url(images-newmenu_szng_05.jpg) no-repeat;width:10px; height:10px;}
.menu_numb_right{
	width:407px;
	border-left:1px dashed #ccc;
	float:left;
	height:318px;
	margin-top:18px;
	padding-left:21px;
	margin-left:15px;
	_margin-left:12px;
	_padding-left:16px;
	}
.menu_numb_right .title{
	background: url(images-newmenu_szng_06.jpg) no-repeat;
	width:99px;
	height:42px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:18px;
	color:#fff;
	text-align:center;
	line-height:42px;
	float:left;
	margin-right:10px;
	margin-top:5px;
	}
.menu_numb_right ul{
	float:left;
	width:421px;
	margin-top:40px;
	}
.menu_numb_right ul li p{
	font-family:"Î¢ÈíÑÅºÚ";
	line-height:24px;

	}
.menu_numb_right ul li  .con02{
	color:#999;
	font-size:14px;

	}
.menu_numb_right ul li  .con01{
	color:#eb6100;
	font-size:18px;

	}
.menu_c_03_right{
	width:222px;
	float:right;
	border-left:1px solid #dba680;
	background:url(images-newmenu_qq_03.jpg) ;
	height:358px;
	}
.menu_yqjs{
	width:390px;
	float:left;
	margin-top:18px;
	margin-left:18px;
	}
.menu_yqjs .title{	
    width:390px;
	height:42px;
	border-bottom:3px solid #b1212a;
	text-align:center;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:20px;
	color:#af222a;
	background:#f0e2c5;
	line-height:42px;}
.menu_yqjs .conten{
	width:396px;
	float:left;
	font-size:12px;
	padding-top:18px;
	}

.menu_yqjs .conten li p{
	width:396px;
	line-height:26px;
	}
.menu_zlsq{
	width:320px;
	float:left;
	margin-top:18px;
	margin-left:14px;
	}
.menu_zlsq .title{	
    width:320px;
	height:42px;
	border-bottom:3px solid #b1212a;
	text-align:center;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:20px;
	color:#af222a;
	background:#f0e2c5;
	line-height:42px;}
.menu_zlsq .conten{
	width:320px;
	float:left;
	font-size:12px;
	padding-top:18px;
	}

.menu_zlsq .conten li p{
	width:320px;
	line-height:26px;
	}
.menu_c_03_right ul li{
	width:174px;
	float:left;
	}
.menu_c_03_right ul{
	width:174px;
	margin:10px auto auto 25px;

	}

.menu_c_03_right ul li span{
	width:174px;
	display:block;
	float:left;
	text-align:center;
	}
.menu_c_03_right ul li span img{
	width:174px;
	text-align:center;
	height:92px;
	}
.menu_c_03_right ul li .title {
	width:174px;
	text-align:center;
	height:22px;
	line-height:22px;
	color:#b02129;
	font-size:14px;
	font-family:"Î¢ÈíÑÅºÚ";
	}
.menu_xxlist{
	width:320px;
	float:left;
	margin-top:18px;
	margin-left:14px;
	}
.menu_xxlist .title{	
    width:320px;
	height:42px;
	border-bottom:3px solid #b1212a;
	text-align:center;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:20px;
	color:#af222a;
	background:#f0e2c5;
	line-height:42px;}
.menu_xxlist .conten{
	width:318px;
	float:left;
	font-size:12px;
	padding-top:16px;
	border:1px solid #f0e2c5;
	border-top:0;
	height:260px;
	}
.menu_xxlist .conten li{ float:left; font-size:15px; color:#000; line-height:40px; text-align:center;}
.menu_xxlist .conten a{ display: block; float:left;width:90px; }
.menu_xxlist .conten span{ display:block; float:left; font-size:15px; color:#b02129; line-height:35px;}
.menu_news { width:381px; float:left; margin:18px auto auto 12px;}

.menu_news .tab_head {height:34px; line-height:34px; position:relative}
.menu_news .tab_head li{text-align:center; float:left;width:110px; background:#ddd; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}
.menu_news .tab_head li a{color:#555; display:block; width:110px;}
.menu_news .tab_head li a:hover{color:#0E90D2}
.menu_news .tab_head li.active a{color:#fff; background:#b02129; width:110px; height:34px; line-height:34px;}
.menu_news .tab_body{position:relative; border-top:1px #b02129 solid; height:100px;padding:10px;width:380px;}
.menu_news .tab_cont{position:absolute;width:380px;}
.more{ background:url(images-newmenu_xx_04.jpg) no-repeat; width:20px; height:20px; display:block; float:right;margin-top:8px;*margin-top:-27px;*margin-right:-10px}
.menu_more{ float:right; position:relative;width:55px;}
.menu_more_c{position:absolute;left:0;top:0;width:55px;display:none}
.menu_news .tab_cont ul li{ width:380px; float:left; height:35px; line-height:35px; font-size:12px;}
.menu_news .tab_cont ul li span{ float:left; display:block;}
.menu_news .tab_cont ul li span img{ margin-top:10px; margin-right:8px}
.menu_c_04_right{
	width:222px;
	float:right;
	border-left:1px solid #dba680;
	background:url(images-newmenu_qq_03.jpg) ;
	height:358px;
	}
.menu_c_04_right ul{ width:139px; padding-top:25px;}
.menu_c_04_right ul li{
	background:url(images-newmenu_qq_02.jpg) no-repeat;
	width:139px;
	height:35px;
	padding-left:30px;
	line-height:35px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	margin:13px auto auto 40px;
	}
.menu_grbs{
	width:732px;
	float:left;
	margin:28px auto auto 26px;
	border-bottom:1px dashed #ccc;
	height:120px

	}
.menu_grbs .title{
	width:76px;
	background:#f0e2c5;
	height:76px;
	border-left:4px solid #b1212a;
	line-height:24px;
	padding:20px 0px 0px 20px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#b62932;
	font-size:24px;
	float:left;
	}
	
.menu_grbs 	.conten{
	width:598px;
	float:left;
	padding-top:8px;

	}
.menu_grbs 	.conten li {
	width:110px;
	float:left;
	text-align:center;
	line-height:40px;

	}
.menu_grbs 	.conten li span{
	display:block;
	float:left;
	text-align:center;
	

	}
.menu_grbs 	.conten li a{
	width:100px;
	display:block;
	float:left;
	text-align:center;
	

	}
.menu_qybs{
	width:732px;
	float:left;
	margin:28px auto auto 26px;
	height:150px
	
	}
.menu_qybs .title{
	width:76px;
	background:#f0e2c5;
	height:106px;
	border-left:4px solid #b1212a;
	line-height:24px;
	padding:44px 0px 0px 20px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#b62932;
	font-size:24px;
	float:left;
	}
	
.menu_qybs 	.conten{
	width:620px;
	float:left;

	}
.menu_qybs 	.conten li {
	width:140px;
	float:left;
	text-align:center;
	line-height:40px;

	}
.menu_qybs 	.conten .chang {
	width:200px;
	float:left;
	text-align:center;
	line-height:40px;

	}
.menu_qybs 	.conten .chang a{
	width:200px;
	display:block;
	float:left;
	text-align:center;

	}
.menu_qybs 	.conten li span{
	display:block;
	float:left;
	text-align:center;
	

	}
	
.menu_qybs 	.conten li a{
	width:130px;
	display:block;
	float:left;
	text-align:center;
	

	}
.menu_c_05_right{
	width:204px;
	float:right;
	border-left:1px solid #dba680;
	background:url(images-newmenu_qq_03.jpg) ;
	height:340px;
	padding-left:18px;
	padding-top:18px;
	
	}
.menu_c_05_right ul li{
	width:65px;
	float:left;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#6b4800;
	font-size:16px;
	line-height:55px;
	}
.menu_c_05_right ul li a{
	color:#6b4800;
	}
.menu_c_05_right ul li a:hover{
	color:#b62932;
	}
.menu_c_05_right ul .chang_right{
	width:140px;
	float:left;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#6b4800;
	font-size:16px;
	line-height:55px;
	}
.menu_zxft_left{
	width:360px;
	margin-top:18px;
	margin-left:14px;
	float:left;
	}
.menu_zxft_left .title{
	width:360px;
	height:32px;
	line-height:32px;
	border-bottom:1px solid #b02129;
	}
.menu_zxft_left .title li{
	*width:50px;
	height:32px;
	line-height:32px;
	}
.menu_zxft_left .title .titlea{
	width:102px;
	height:32px;
	line-height:32px;
	background:#b02129;
	color:#fff;
	text-align:center;
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
	}
.morec{ background:url(images-newmenu_xx_04.jpg) no-repeat; width:20px; height:20px; display:block; float:right;margin-top:6px;*margin-top:-27px;*margin-right:0px; margin-left:6px;}
.menu_zxft_left .conten{
	width:360px;
	padding-left:12px;
	padding-top:12px;
	}
.menu_zxft_left .conten li{
	width:360px;
	float:left;
	height:35px;
	line-height:35px;
	font-size:12px;
	}
.menu_zxft_left .conten li span{
	 display:block; 
	 float: left;
	 height:35px;
	line-height:35px;
	}
.menu_zxft_left .conten li span img{ margin-top:10px; margin-right:8px;}
.menu_c_06_right {
    width: 202px;
    float: right;
    border-left: 1px solid #dba680;
    background: url(images-newmenu_qq_03.jpg);
    height: 353px;
    padding-left:12px;
    padding-top: 12px;
}
.menu_c_06_right ul li{
	width:190px;
	height:58px;
	line-height:58px;
	background:#eae3db;
	float:left;
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
	margin-bottom:12px;
	}
.menu_c_06_right ul li a:hover{
	width:190px;
	height:58px;
	line-height:58px;
	color:#fff;
	background:#b02129;
	
	}
.menu_c_06_right ul li a{
	background:#b02129;
	color:#000;
	background:#eae3db;
	float:left;
	}
.icon01{
	background:url(images-newindex_hdjl_01.png) no-repeat center;
	width:34px;
	height:58px;
	display:block;
	float:left;
	margin:auto 10px auto 10px;
	_margin:auto 5px auto 5px;
	}
.icon02{
	background:url(images-newindex_hdjl_05.png) no-repeat center;
	width:34px;
	height:58px;
	display:block;
	float:left;
	margin:auto 10px auto 10px;
	_margin:auto 5px auto 5px;
	}
.icon03{
	background:url(images-newindex_hdjl_04.png) no-repeat center;
	width:34px;
	height:58px;
	display:block;
	float:left;
	margin:auto 10px auto 10px;
	_margin:auto 5px auto 5px;
	}
.icon04{
	background:url(images-newindex_hdjl_02.png) no-repeat center;
	width:34px;
	height:58px;
	display:block;
	float:left;
	margin:auto 10px auto 10px;
	_margin:auto 5px auto 5px;
	}
.menu_c_06_right ul li .active .icon01,.menu_c_06_right ul li:hover .icon01{
	width:34px;
	height:58px;
	background:url(images-newindex_hdjl_01a.png) no-repeat center;
	float:left;
	margin:auto 10px auto 10px
	_margin:auto 5px auto 5px;;

}
.menu_c_06_right ul li .active .icon02,.menu_c_06_right ul li:hover .icon02{
	width:34px;
	height:58px;
	background:url(images-newindex_hdjl_05a.png) no-repeat center;
	float:left;
	margin:auto 10px auto 10px;
	_margin:auto 5px auto 5px;
}
.menu_c_06_right ul li .active .icon03,.menu_c_06_right ul li:hover .icon03{
	width:34px;
	height:58px;
	background:url(images-newindex_hdjl_04a.png) no-repeat center;
	float:left;
	margin:auto 10px auto 10px;
	_margin:auto 5px auto 5px;

}
.menu_c_06_right ul li .active .icon04,.menu_c_06_right ul li:hover .icon04{
	width:34px;
	height:58px;
	background:url(images-newindex_hdjl_02a.png) no-repeat center;
	float:left;
	margin:auto 10px auto 10px;
	_margin:auto 5px auto 5px;

}
/*--µ¼º½ end--*/

/*--up end--*/
.banner01{
	width:981px;
	height:360px;
	margin:0 auto;
}
/*--Carouse02--*/
.carousel_02{width:981px; height:360px; margin:0 auto; position:relative}
.carousel_02 li{position:absolute; display:none;}
.carousel_02 li img{width:981px;height:360px;}
.carousel_02 dl{position:absolute;bottom:0;left:0; width:981px; background: url(images-newindex_49.png); height:25px;padding-top: 15px; text-align:center;}
.carousel_02 dd{width:14px; height:14px; position:relative; cursor:pointer; float:left; margin-left:15px;_margin-left:12px; background:url(images-newi.png)}
.carousel_02 dd.active{ background:url(images-newih.png) no-repeat;width:14px; height:14px; }
.carousel_02 dd img{width:146px; height:66px;}
.carousel_02 .ico_up_arrow{background:url(images-newico_up_arrow01.png) no-repeat; position:absolute; left:58px; top:-13px; width:26px; height:13px; display:none;}
.carousel_02 .active .ico_up_arrow{display:block}
.carousel_02_title{ position: absolute; bottom:0; right:0; cursor: pointer; float:right; margin-right:20px; height:40px;line-height:40px;color:#fff; letter-spacing:1px;}
.carousel_02_title ul li{ position:relative;}
/*--Carouse02 end--*/
.part1{
	width:981px;
	margin:12px auto 0px auto;
}
/*--±êÇ©ÇÐ»»--*/
.tab_01 .tab_head {border-left:1px #ddd solid; height:32px; line-height:32px; position:relative; background:url(images-newindex_14.png) repeat-x;border-right:1px #ddd solid; font-size:14px;}
.tab_01 .tab_head li{text-align:center; float:left;}
.tab_01 .tab_head li a{color:#434343; display:block; width:140px; border-top:1px #ddd solid; border-right:1px #ddd solid;}
.tab_01 .tab_head li a:hover{color:#b02129}
.tab_01 .tab_head li.active a{ color:#b02129;}
.tab_01 .tab_head .ico_tab_jt{width:140px; height:6px; position:absolute; bottom:0px; background:url(images-newico_tab_jt.png) no-repeat; display:block; overflow-y:hidden;}
.tab_01 .tab_body{position:relative; border:1px #ddd solid; height:270px;padding:10px; background:#fff;}
.tab_01 .tab_cont{position:absolute;}
/*--±êÇ©ÇÐ»» end--*/
.index_mtjj_left{
 width:522px;
 height:253px;
 padding-right:12px;
 float:left;
 border-right:1px dashed #eee;
}
.index_mtjj_right{
 width:434px;
 *width:424px;
 height:253px;
 float:left;
}
.index_mtjj_right ul li{
	 float:left;
	 margin:15px auto auto 23px;
	 *margin:15px auto auto 18px;
	
	}
.index_mtjj_left .title{
	width:522px;
	background:#f0e2c5;
	height:30px;
	line-height:30px;
	font-size:15px;
	color:#993333;
	float:left;
	}
.index_mtjj_left li{
	float:left;
	}
.index_mtjj_left .titlea{
	width:270px;
	text-align:center;
	}
.index_mtjj_left .titleb{
	width:125px;
	text-align:center;
	*width:122px;
	}
.index_mtjj_left .titlec{
	width:127px;
	text-align:center;
	}
.index_mtjj_left .titled{
	width:270px;
	text-align:left;
	*width:273px;
	}
.index_mtjj_left .con{
	width:522px;
	float:left;
	}
.index_mtjj_left .con li{
	width:522px;
	float:left;
	border-bottom:1px dashed #ccc;
	height:45px;
	line-height:45px;
	font-size:12px;
	}
.index_mtjj_left .con li span{
	display: block;
	float:left;
	    height: 45px;
    line-height: 45px;

	}
.index_spxw_left{
 width:449px;
 height:253px;
 padding:8px;
 border:1px solid #dcdcdc;
 float:left;
}
.index_spxw_left img{
 width:449px;
 height:253px;
 border:0;
}
.index_spxw_right {
    width: 478px;
    height: 253px;
    padding: 8px;
    float: left;
    margin-left: 0px;
    _margin-left: 0px;
    margin-top: -5px;
    _margin-left: -10px;
}
.index_spxw_right img {
    width: 151px;
    height: 85px;
    border: 0;
}
.index_spxw_right li {
    width: 153px;
    height: 129px;
    float: left;
    margin-left: 6px;
    margin-bottom: 6px;
	margin-top:5px;
}

.index_spxw_right li span{
	display:block;
	float:left;
	text-align:center

}
.index_spxw_right .title{
	height:24px;
	text-align:center;
	color:#333;
	font-size:12px;
	line-height:24px;
	background:#dfdede;
	width:151px;
}
.index_spxw_right .title a{ color:#333;}
.index_spxw_right .title a:hover{ color:#b02129;}
.part2{
	width:981px;
	margin:12px auto auto auto;
	}
.part2_left{
    width: 320px;
    background: #ecebeb;
    height: 240px;
    float: left;
    font-size: 12px;
}
.part2_left_title {
    background: ;
    height: 30px;
    line-height: 30px;
    border-bottom: 5px solid #b02129;
    padding-left: 12px;
    padding-right: 12px;
    background: url(../images-new/index_10.png) no-repeat right #f0e2c5;
}
.part2_left_title span {
    display: block;
    color: #b02129;
    font-size: 14px;
}
.part2_left_con {
    background: url(../images-new/index_11.png) no-repeat bottom;
    width: 320px;
    height: 194px;
    padding-top: 12px;
}
.part2_left_con li {
    width: 320px;
    height: 30px;
    line-height: 30px;
	*line-height:28px;
	*height:28px;
}
.icon05 {
    background: url(images-newindex_50.png);
    width: 4px;
    height: 4px;
    float: left;
    margin: 14px 16px auto 10px;
    overflow-y: hidden;
}
.part2_mid{
    width: 320px;
    background: url(images-newindex_xxgk_bg.png) no-repeat right bottom #fff;
    height: 240px;
    float: left;
    font-size: 12px;
	margin-left:10px;
}
.part2_mid_con{
    width:320px;
    height:194px;
	}

.part2_mid_con li{
    width:106px;
	float:left;
	text-align:center;
	margin-top:10px;
	}
.part2_mid_con li span{
    width:106px;
	display:block;
	font-size:15px;
	font-family:"Î¢ÈíÑÅºÚ";
	text-align:center;
	}
..part2_mid_con li span img{
    width:59px;
	height:59px;
	
	}
.part2_mid_con li span img{ margin-bottom:10px; width:59px; height:59px;}
.part2_right{
	width: 320px;
    background:#fff;
    height: 240px;
    float: left;
    font-size: 12px;
	margin-left:10px;
	
	}
.part2_right_con{
	width:318px;
    height:204px;
	float:left;
	border:1px solid #e5e5e5;
	border-top:0;
	float:left;
	}
.part2_right_con li{
	width:146px;
	height:58px;
	line-height:58px;
	background:#eae3db;
	float:left;
	font-size:20px;
	font-family:"Î¢ÈíÑÅºÚ";
	margin-top:8px;
	margin-left:8px;
	*margin-left:5px;
	}
.part2_right_con li a:hover{
	width:146px;
	height:58px;
	line-height:58px;
	color:#fff;
	background:#b02129;
	
	}
.part2_right_con li a{
	background:#b02129;
	color:#000;
	background:#eae3db;
	float:left;
	}
.part2_right_con li .active .icon01,.part2_right_con li:hover .icon01{
	width:34px;
	height:58px;
	background:url(images-newindex_hdjl_01a.png) no-repeat center;
	float:left;
	margin:auto 10px auto 10px;
	_margin:auto 5px auto 5px;

}
.part2_right_con li .active .icon02,.part2_right_con  li:hover .icon02{
	width:34px;
	height:58px;
	background:url(images-newindex_hdjl_05a.png) no-repeat center;
	float:left;
	margin:auto 10px auto 10px;
	_margin:auto 5px auto 5px;

}
.part2_right_con li .active .icon03,.part2_right_con  li:hover .icon03{
	width:34px;
	height:58px;
	background:url(images-newindex_hdjl_04a.png) no-repeat center;
	float:left;
	margin:auto 10px auto 10px;
_margin:auto 5px auto 5px;
}
.part2_right_con li .active .icon04,.part2_right_con li:hover .icon04{
	width:34px;
	height:58px;
	background:url(images-newindex_hdjl_02a.png) no-repeat center;
	float:left;
	margin:auto 10px auto 10px;
	_margin:auto 5px auto 5px;

}
.part2_right_con li .active .icon06,.part2_right_con li:hover .icon06{
	width:34px;
	height:58px;
	background:url(images-newindex_hdjl_03a.png) no-repeat center;
	float:left;
	margin:auto 10px auto 10px;
	_margin:auto 5px auto 5px;

}
.part2_right_con li .active .icon07,.part2_right_con li:hover .icon07{
	width:34px;
	height:58px;
	background:url(images-newindex_hdjl_06a.png) no-repeat center;
	float:left;
	margin:auto 10px auto 10px;
	_margin:auto 5px auto 5px;

}
.icon06{
	background:url(images-newindex_hdjl_03.png) no-repeat center;
	width:34px;
	height:58px;
	display:block;
	float:left;
	margin:auto 10px auto 10px;
	_margin:auto 5px auto 5px;
	}
.icon07{
	background:url(images-newindex_hdjl_06.png) no-repeat center;
	width:34px;
	height:58px;
	display:block;
	float:left;
	margin:auto 10px auto 10px;
	_margin:auto 5px auto 5px;
	}
.part3{
	width:981px;
	margin:12px auto 0px auto;
	background:#fff;
	
}
.part3_con{
	width:981px;
	border:1px solid #d2d2d2;
	border-top:0;
	height:82px;
	background:#fff;
	}
.part3_con li{
	float:left;
	margin:16px auto auto 14px;
	_margin:16px auto auto 11px;
	}
.part3_con li img{
	width:147px;
	height:50px;
	}
.part4{
	width:981px;
	margin:12px auto 0px auto;
	background:#fff;
	
}
.part4_title{
	background:url(images-newindex_14.png) repeat-x;
	height:32px;
	width:981px;
	border-left:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
}
.part4_title li{
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#b02129;
	margin-left:12px;
}
.part4_con{
	width:921px;
	border:1px solid #d2d2d2;
	border-top:0;
	height:23px;
	background: url(images-newindex_22.png) repeat-x;
	font-family:"Î¢ÈíÑÅºÚ";
	padding:12px 30px 12px 30px;

}
.part4_con select{
	border:0;
	background:#fff;
	width:138px;
	height:20px;
	margin-left:36px;
	}
.part5{
	width:100%;
	background:#b02129;
	border-bottom:1px solid #941219;
	height:40px;
	line-height:40px;
	text-align:center;
	margin-top:12px;
	color:#fff;
	font-size:12px;
}
.part5 a{ color:#fff;}
.part5 a:hover{ color:#f39700}
.foot{
	width:100%;
	background:#b02129;
	height:110px;
	line-height:154px;
	text-align:center;
	color:#fff;
	font-size:12px;
	padding-top:44px;
}
.foot p{ line-height:28px;}
.foot p a{ color:#fff;}
.foot p  a:hover{ color:#f39700} 
/*--Í¼Æ¬ÂÖ²¥--*/
.carousel_01{width:488px; margin:0 auto; position:relative}
.carousel_01 .carousel_cont{height:253px; position:relative;padding: 8px;
    border: 1px solid #dcdcdc;}
.carousel_01 .carousel_cont li{display:none; position:absolute}
.carousel_01 .carousel_cont img{width:470px;height:253px;}
.carousel_01 dl{position:absolute;right:7px;bottom:10px;color:#fff; z-index:1000;}
.carousel_01 dd{float:left; width:26px; height:18px; cursor:pointer; position:relative; line-height:18px; background:#333; border-right:1px #fff solid; text-align:center}
.carousel_01 dd:hover{background:#F03}
.carousel_01 dd.active{background:#F03}
.carousel_01 .carousel_title{background: url(images-newindex_53.png) repeat-x; position:absolute; height:30px; line-height:30px; padding:0 5px; text-align:center; color:#333; bottom: 10px; width:460px; left:9px;z-index:100;}
.carousel_01 .carousel_title li{display:none; float:left;}
.carousel_01 .carousel_title li a{color:#fff}
.carousel_01 .carousel_title li a:hover{color:#f39700}
.carousel_01 .ico_up_arrow{background:url(images-newico_up_arrow.png); position:absolute; top:-13px; left:0; width:26px; height:13px; display:none;}
.carousel_01 .active .ico_up_arrow{display:block;}
/*--Í¼Æ¬ÂÖ²¥--*/
/*--Í¼Æ¬ÂÖ²¥--*/
.carousel_03{width:488px; margin:0 auto; position:relative}
.carousel_03 .carousel_cont{height:253px; position:relative;padding: 8px;
    border: 1px solid #dcdcdc;}
.carousel_03 .carousel_cont li{display:none; position:absolute}
.carousel_03 .carousel_cont img{width:470px;height:253px;}
.carousel_03 dl{position:absolute;right:7px;bottom:10px;color:#fff; z-index:1000;}
.carousel_03 dd{float:left; width:26px; height:18px; cursor:pointer; position:relative; line-height:18px; background:#333; border-right:1px #fff solid; text-align:center}
.carousel_03 dd:hover{background:#F03}
.carousel_03 dd.active{background:#F03}
.carousel_03 .carousel_title{background: url(images-newindex_53.png) repeat-x; position:absolute; height:30px; line-height:30px; padding:0 5px; text-align:center; color:#333; bottom: 10px; width:460px; left:9px;z-index:100;}
.carousel_03 .carousel_title li{display:none; float:left;}
.carousel_03 .carousel_title li a{color:#fff}
.carousel_03 .carousel_title li a:hover{color:#f39700}
.carousel_03 .ico_up_arrow{background:url(images-newico_up_arrow.png); position:absolute; top:-13px; left:0; width:26px; height:13px; display:none;}
.carousel_03 .active .ico_up_arrow{display:block;}
/*--Í¼Æ¬ÂÖ²¥--*/
.index_dtxw_left{ width:488px; float:left;}
.index_dtxw_right{ 
	width:451px;
	float:left;
	background:url(images-newindex_54.jpg) no-repeat bottom;
	height:270px;
	margin-left:20px;
	}
.index_dtxw_right_up{
 border-bottom:1px dashed #dbdbdb;
 padding-bottom:5px;
}
.index_dtxw_right_up .title{
	font-size:16px;
	font-weight:bold;
	color:#b02129;
	text-align:center;
	height:30px;
	line-height:30px;
 }
.index_dtxw_right_up .content{
	font-size:12px;
	color:#666;
	text-align:left;
	line-height:24px;
	margin-top:5px;

 }
 .index_dtxw_right_down{ padding-top:15px;}
.index_dtxw_right_down li{ float:left; width:224px; font-size:12px; color:#434343; line-height:32px;*line-height:20px;}
.index_dtxw_right_down li span{ display:block; float:left;}
.index_dtxw_right_down li .title{ width:149px;}

/*--Ê×Ò³ end--*/
/*--ÄÏ¸ÚÇøÇé--*/
.ngqq{
	width:100%;
	margin:0 auto;
	background:url(images-newng_bg.jpg) repeat-x #f8f5ee;
	}
.ngqq_content{
	width:981px;
	margin:0 auto;
	background: url(images-newngqq_02.jpg) repeat-y;

	}
.ngqq_content01{
	width:981px;
	float:left;
	background: url(images-newngqq_03.jpg) no-repeat top right;;
	}
.ngqq_left{
	width:186px;
	height:auto;
	float:left;
	}
.ngqq_left ul li{
	width:162px;
	float:left;
	height:58px;
	line-height:58px;
	text-align:center;
	font-size:18px;
	color:#b62932;
	font-family:"Î¢ÈíÑÅºÚ";
	border-bottom:1px dashed #dca257;
	margin-left:12px;
	_margin-left:4px;
	}
.ngqq_left .title{
	width:184px;
	background:#f0e2c5;
	height:42px;
	border-bottom:2px solid #b62932;
	color:#b62932;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:18px;
	line-height:42px;
	text-align:center;
	}
.ngqq_left .con li a{
	color:#b62932
	}
.ngqq_left .con li a:hover{
	color:#b62932
	}	
.ngqq_left .con li:hover{
	 background:#fff5e1;
	}
.ngqq_left .con .active{
	 background:#fff5e1;
	}
	
.ngqq_bottom{
	width:981px;
	height:32px;
	background:url(images-newngqq_04.jpg) no-repeat;
	float:left;
	}
.ngqq_right{
	float:left;
	width:771px;
	height:auto;
	padding-top:20px;
	padding-left:12px;
	margin-bottom:30px;

	}
.ngqq_right p{
	line-height:30px;
	font-size:12px;
	}
.ngqq_right p img{ width:725px; margin-left:10px;}
.ngqq_bottom2{ width:981px; margin:0 auto; margin-bottom:-12px;}
/*--ÄÏ¸ÚÇøÇé end--*/
/*--´´ÖÇ´´Òµ--*/
.czcy{
	width:981px;
	height:auto;
	margin:0 auto;
	background:#fff;
	}
.czcy_con{
	width:956px;
	border:1px solid #dba780;
	height:724px;
	background:url(images-newczcy_08.jpg) repeat-x bottom left;
	margin:0 auto;
	}

.czcy_con ul{
	background:url(images-newczcy_01.jpg) no-repeat left;
	width:956px;
	height:558px;
	position: relative;
	margin-top:68px;
	float:left;
	}
.czcy_con .y_con01{ left:432px; position:absolute;top:90px;}
.czcy_con .y_con02{ left:516px; position:absolute;top:184px;}
.czcy_con .y_con03{ left:598px; position:absolute;top:90px;}
.czcy_con .y_con04{ left:690px; position:absolute;top:213px;}
.czcy_con .y_con05{ left:770px; position:absolute;top:90px;}
.czcy_con .y_con06{ left:870px; position:absolute;top:217px;}

/*--´´ÖÇ´´Òµ end--*/
/*--Êý×ÖÄÏ¸Ú--*/
.szng{
	 width:981px;
	 height:auto;
	 background:#fff;
	 padding-top:20px;
	 margin:0 auto;
	 padding-bottom:30px;
	}
.szng .szng_01{
	width:962px;
	margin:0 auto;
	}
.szng_01 .titlea{
	width:962px;
	background:url(images-newindex_14.png) repeat-x;
	height:32px;
	
	border:1px solid #d2d2d2;
	border-bottom:0;
	border-top:0;
	float:left;
	font-size:16px;
	font-family: "Î¢ÈíÑÅºÚ";
	color:#b62932;
	line-height:32px;
	}
.szng_01 .titlea li{
	height:32px;
	line-height:32px;
	float:left;
	}
 .szng_01 .titlea img{
	margin-left:12px;
	margin-right:12px;
	_margin-top:8px;
	margin-top:8px;
	}
.szng_02{
	width:620px;
	float:left;
	margin-top:30px;
	}
.szng_02 .titlea{
	width:620px;
	background:url(images-newindex_14.png) repeat-x;
	height:32px;
	border-left:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
	float:left;
	font-size:16px;
	font-family: "Î¢ÈíÑÅºÚ";
	color:#b62932;
	line-height:32px;
	}
 .szng_02 .titlea img{
	vertical-align:middle;
	margin-left:12px;
	margin-right:12px;
	}
.szng_02 .con{
	width:620px;
	border:1px solid #d2d2d2;
	border-top:0;
	height:348px;
	text-align:center;
	vertical-align:middle;
	float:left;
	}
.szng_02 .con img{
	width:620px;
	height:348px;
	}
.szng_03{
	 float:right;
	 width:326px;
	}
.szng_03 .title{
	 float:right;
	 width:302px;
	 background:#f0e2c5;
	 height:28px;
	 line-height:28px;
	 border-bottom:2px solid #b62932;
	 margin-top:30px;
	 color:#b62932;
	 font-size:16px;
	 font-family:"Î¢ÈíÑÅºÚ";
	 padding-left:12px;
	 padding-right:12px;
	}
.szng_03 .conten{
	 float:left;
	 width:308px;
	 height:348px;
	 border:1px solid #f0e2c5;
	 padding-left:8px;
	 padding-right:8px;
	 border-top:0;
	 _height:354px;
	}
.szng_03 .conten li{
	height:33px;
	line-height:33px;
	font-size:12px;
	border-bottom:1px solid #eee;
	}
.szng_03 .conten li span{
	height:33px;
	line-height:33px;
	display:block;
	float:left;

	}
.szng_03 .conten li img{ vertical-align:middle; margin-right:8px; width:10px; height:10px;margin-top:12px;}

/*--Êý×ÖÄÏ¸Ú end--*/
/*--»¥¶¯½»Á÷ --*/
.hdjl{
	width:981px;
	margin:0 auto;
	background:#fff;
	padding-top:20px;
	padding-bottom:30px;
	
	}
.hdjl_01{
	width:610px;
	background:#fff;
	float:left;
	margin-left:12px;
	_margin-left:6px;
	}
.hdjl_01 .title{
	width:586px;
	font-family:"Î¢ÈíÑÅºÚ";
	background:#f0e2c5;
	height:30px;
	line-height:30px;
	color:#b1212a;
	border-bottom:2px solid #b1212a;
	padding-left:12px;
	padding-right:12px;
	font-size:16px;
	}
.hdjl_01 .con{
	width:608px;
	border:1px solid #f0e2c5;
	height:200px;
	padding-top:15px;
	}
.hdjl_01 .con li{
	width:258px;
	float:left;
	font-size:12px;
	margin:auto 20px auto 20px;
	height:35px;
	line-height:35px;
	border-bottom:1px dashed #ddd;
	_margin:auto 14px auto 9px;
	}
.hdjl_01 .con li span{
	display:block;
	}
.hdjl_01 .con li span img{
	width:7px;
	height:7px;
	margin:13px 10px auto auto;
	*margin:0px 10px auto auto;
	_margin:11px 10px auto auto;
	}
.a_red{color:#b1212a; font-family:"ËÎÌå";font-size:12px;}
.a_red:hover{color:#b1212a;font-family:"ËÎÌå" ; font-size:12px;}
.hdjl_02{
	width:326px;
	float:right;
	border:1px solid #dbdbdb;
	margin-right:12px;
	height:246px;
	_margin-right:6px;
	}
.hdjl_02 .title{
	width:310px;
	background:url(images-newhdjl_01.jpg) repeat-x;
	height:29px;
	line-height:29px;
	padding-right:16px;
	}
.hdjl_02 .title .front{
	width:99px;
	background:url(images-newhdjl_02.jpg) repeat-x;
	height:26px;
	line-height:26px;
	text-align:center;
	margin-left:20px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	color:#b1212a;
	margin-top:3px;
	float:left;
	}
.hdjl_02 .con{
	width:314px;
	background:url(images-newhdjl_11.jpg) repeat-x;
	height:210px;
	padding:6px;
	_padding:3px;
	}
.hdjl_02 .con .line_titile{
	height:37px;
	line-height:37px;
	width:314px;
	border-bottom:1px dashed #ddd;
	}
.hdjl_02 .con .line_titile span{
	height:37px;
	line-height:37px;
	display: block;
	float: left;
	font-weight:bold;
	font-size:16px;
	}
.hdjl_02 .con .line_titile span img{ margin-right:15px;}
.hdjl_02 .con .line_con{
	width:314px;
	padding-top:12px;
	}
.hdjl_02 .con .line_con	.line_con_left{
	width:134px;
	float:left;
	}
.hdjl_02 .con .line_con .line_con_left .hui_photo img{
	width:127px;
	height:105px;
	padding:2px;
	border:1px solid #ddd;
	margin-bottom:8px;
	}
.hdjl_02 .con .line_con .line_con_left p{ text-align:center;}
.line_con_right{
	width:175px;
	float:left;
	padding-left:4px;
	font-size:12px;
	color:#666;
	}
.line_con_right .title{
	font-size:14px;
	font-weight:bold;
	color:#333;
	}
.line_con_right span{
	line-height:22px;
	
	}

.hdjl_03{
	width:610px;
	background:#fff;
	float:left;
	margin-left:12px;
	margin-top:18px;
	_margin-left:6px;
	}
.hdjl_03 .title{
	width:586px;
	font-family:"Î¢ÈíÑÅºÚ";
	background:#f0e2c5;
	height:30px;
	line-height:30px;
	color:#b1212a;
	border-bottom:2px solid #b1212a;
	padding-left:12px;
	padding-right:12px;
	font-size:16px;
	}
.hdjl_03 .con{
	width:608px;
	border:1px solid #f0e2c5;
	height:200px;
	padding-top:12px;
	}
.hdjl_03 .con li{
	width:568px;
	float:left;
	font-size:12px;
	margin:auto auto auto 20px;
	height:30px;
	line-height:30px;
	border-bottom:1px dashed #ddd;
	_margin:auto auto auto 10px;
	}
.hdjl_03 .con li span{
	display:block;
	}
.hdjl_03 .con li span img{
	width:7px;
	height:7px;
	margin:13px 10px auto auto;
	*margin:0px 10px auto auto;
	_margin:11px 10px auto auto;
	}
.hdjl_04{
	width:328px;
	float:right;
	margin-right:12px;
	margin-top:18px;
	_margin-right:2px;
	}
.hdjl_04 ul li{ float: left; margin-right:5px; margin-bottom:10px;}
/*--»¥¶¯½»Á÷ end--*/
/*--ÐÅÏ¢¹«¿ª--*/
.xxgk{
	width:981px;
	margin:0 auto;
	background:#fff;
	padding-top:20px;
	padding-bottom:30px;
	}
.xxgk_left{
	width:284px;
	float:left;
	margin-left:9px;
	_margin-left:5px;
	}
.xxgk_01{
	width:284px;
	float:left;
	}
.xxgk_01 .title{
	width:284px;
	height:40px;
	background:#f0e2c5;
	text-align:center;
	font-size:20px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#980f1c;
	line-height:40px;
	border-bottom:2px solid #980f1c;
	}
.xxgk_01 .conten{
	width:254px;
	border:1px solid #f0e2c5;
	height:408px;
	_height:302px;
	border-top:0;
	padding:10px 0px 28px 28px;
	_padding-top:25px
	}
.xxgk_01 .conten li{
	width:127px;
	float: left;
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
	line-height:42px;
	height:42px;
	}
.xxgk_01 .conten li img{ margin-right:10px;}
.xxgk_02{
	width:284px;
	float:left;
	margin-top:10px;
	}
.xxgk_02 .title{
	width:272px;
	height:40px;
	background:#f0e2c5;
	font-size:20px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#980f1c;
	line-height:40px;
	border-bottom:2px solid #980f1c;
	padding-left:12px;
	}
.xxgk_02 .conten{
	width:282px;
	border:1px solid #f0e2c5;
	height:118px;
	border-top:0;
	}
.xxgk_02 .conten li{
	background:url(images-newxxgk_06.jpg) no-repeat;
	width:86px;
	height:35px;
	padding-left:35px;
	line-height:35px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	color:#000;
	float:left;
	margin-left:14px;
	margin-top:15px;
	_margin-left:8px;
	}
.xxgk_03{
	width:284px;
	float:left;
	margin-top:10px;
	}
.xxgk_03 .title{
	width:272px;
	height:40px;
	background:#f0e2c5;
	font-size:20px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#980f1c;
	line-height:40px;
	border-bottom:2px solid #980f1c;
	padding-left:12px;
	}
.xxgk_03 .conten{
	width:254px;
	border:1px solid #f0e2c5;
	height:255px;
	border-top:0;
	padding:14px;
	}
.xxgk_03 .conten li{
	font-size:12px;
	height:27px;
	line-height:27px;
	*height:25px;
	*line-height:25px;
	_height:25px;
	_line-height:25px;
	}
.xxgk_03 .conten li span{ display:block; float:left;}
.xxgk_03 .conten li span img{
	width:3px;
	height:3px;
	margin:10px 10px auto auto;
	}
		
.xxgk_04{
	width:326px;
	float:left;
	border:1px solid #dfdedc;
	height:322px;
	margin-left:12px;
	margin-bottom:12px;
	_margin-left:12px;
	
	}
.xxgk_04 .title{
	width:314px;
	background:url(images-newxxgk_03.jpg) repeat-x;
	height:37px;
	line-height:37px;
	padding-right:12px;
	}
.xxgk_04 .title	.front{
	background:url(images-newxxgk_04.jpg) no-repeat;
	width:133px;
	height:33px;
	line-height:33px;
	margin-top:4px;
	float:left;
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#fff;
	padding-left:18px;

	}
.xxgk_04 .conten{
	width:302px;
	padding:12px;
	
	}
.xxgk_04 .conten .y_gzdt span{
	display:block;
	float:left;
	}
.xxgk_04 .conten .y_gzdt span img{
	width:117px;
	height:88px;
	}
.y_gzdt .left{
	width:117px;
	height:88px;
	
	}
.y_gzdt .right{
	width:170px;
	height:88px;
	float:left;
	margin-left:15px;
	font-size:12px;
	
	}
.y_gzdt .right	.new_title{
	font-size:13px;
	font-weight:bold;
	width:170px;
	}
.y_gzdt .right	.new_con{
	font-size:12px;
	color:#666;
	line-height:20px;
	margin-top:5px;
	width:170px;
	}
.y_gzdt_list{
	border-bottom:1px dashed #eee;
	height:35px;
	line-height:35px;
	font-size:12px;
	float:left;
	width:302px;
	}
.y_gzdt_list span img{
	width:10px;
	height:10px;
	margin:12px 10px auto auto;
	}
.y_gzdt_list span { display:block; float:left;}
.y_gzdt_list02{
	border-bottom:1px dashed #eee;
	height:32px;
	line-height:32px;
	font-size:12px;
	float:left;
	width:302px;
	_height:33px;
	_line-height:33px;
	}
.y_gzdt_list02 span img{
	width:10px;
	height:10px;
	margin:11px 10px auto auto;
	}
.y_gzdt_list02 span { display:block; float:left;}

/*--ÐÅÏ¢¹«¿ª end--*/
/*--°ìÊÂ·þÎñ--*/
.bsfw{
	width:981px;
	height:auto;
	background:#fff;
    padding-top: 20px;
    padding-bottom: 30px;
	margin:0 auto;
	}
.bsfw_left{
	width:274px;
	float:left;
	margin-left:12px;
	_margin-left:6px;
	}
.bsfw_left .title{
	width:274px;
	height: 40px;
    background: #f0e2c5;
    text-align: center;
    font-size: 20px;
    font-family: "Î¢ÈíÑÅºÚ";
    color: #980f1c;
    line-height: 40px;
    border-bottom: 2px solid #980f1c;
	float:left;
	}
.bsfw_left .conten{
	width:252px;
	border:1px solid #dba680;
	padding:10px;
	border-top:0;
	float:left;
	_padding:8px;
	}
.zn_01 .tab_head { height:42px; line-height:42px; position:relative; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}
.zn_01 .tab_head li{text-align:center; float:left; margin-right:8px; margin-left:8px; _margin-right:6px; _margin-left:6px;}
.zn_01 .tab_head li a{color:#b1212a; display:block; width:110px; background:#f0e2c5;}
.zn_01 .tab_head li a:hover{color:#fff; background:#b1212a;}
.zn_01 .tab_head li.active a{color:#fff;background:#b1212a;}
.zn_01 .tab_body{position:relative; height:auto;}
.zn_01 .tab_cont{padding-top:15px; padding-bottom:15px;}
.zn_01 .tab_cont dl{display:none}
.grbs_list{width:252px;}
.grbs_list li{ float:left;text-align:center;display:block;margin:0 2px;}
.grbs_list li a{padding:12px;*padding:11px;_padding:10px;display:block;*word-break:keep-all;*white-space:nowrap;_word-break:keep-all;_white-space:nowrap;}
.grbs_list li a:hover{color:#fff; background:#b1212a;}
.grbs_list li.active a{background:#b1212a;color:#fff}
.jyj_title{ font-size:15px; color:#000; display:block; float:left; width:242px; border-bottom:1px dashed #e9d5c9; height:38px; line-height:38px; margin-bottom:10px;}
.jyj_con{ font-size:12px; color:#000; line-height:24px; display:block; float:left; width:242px;}
.jyj_con img{ vertical-align:middle; margin-right:12px;}
.bsfw_right{
	width:642px;
	float:left;
	border:2px solid #dba680;
	padding:12px;
	margin-left:14px;
	_margin-left:10px;
	}
.bsfw_right .title{ 
	background:url(images-newbszn_01.jpg) no-repeat bottom;
	width:637px;
	height:40px;
	font-size:20px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#450007;
	text-align:center;
	margin:0 auto;
}
.bsfw_right .title li{ 
position: relative;
width:637px;
text-align:center;


}
.bgxz{
    position: absolute;
    right:26px;
    bottom:0px;
    width: 92px;
    text-align: center;
    background: #b1212a;
    height: 28px;
    line-height: 28px;
    display: block;
    font-size: 16px;
	color:#fff;
	}
.bgxz a{ color:#fff;}
.bgxz a:hover{ color:#fff;}
.bsfw_right .conten{ 
	width:637px;
	margin:0 auto;
	font-family: "Î¢ÈíÑÅºÚ";
}
.bsfw_right .conten img{ 
	max-width:622px;
	max-height:798px;
}
/*--°ìÊÂ·þÎñ end--*/
/*--ÄÏ¸ÚÐÂÎÅ--*/
.ngxw{
	width:981px;
	margin:0 auto;
	height:auto;
	background: #fff;
    padding-top: 20px;
    padding-bottom: 30px;
	}
.ngxw_01{
	width:940px;
	margin:0 auto;
	height:auto;
	background: url(images-newngxw_02.jpg) repeat-y  #fff;
    
	}
.ngxw_left{ 
	width:210px;
	float:left;
	height:auto;
}
.ngxw_left .title{
	width:210px;
	text-align:center;
	height:42px;
	line-height:42px;
	font-size:18px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#980f1c;
	background:#f0e2c5;
	border-bottom:4px solid #980f1c;
	float:left;
	}
.ngxw_left	.conten{
	width:210px;
	font-size:14px;
	float:left;
	}
.ngxw_left	.conten li{
	width:160px;
	border-bottom:1px dashed #e9d5c9;
	height:42px;
	line-height:42px;
	padding-left:30px;
	padding-right:20px;
	}
.ngxw_left	.conten li a:hover{ color:#980f1c; }
.ngxw_left	.conten li a:hover a{ color:#980f1c; }
.ngxw_left	.conten li:active{ color:#980f1c; font-weight:bold;}
.ngxw_left	.conten li .active { color:#980f1c; font-weight:bold;}
.ngxw_right{
	width:666px;
	border:2px solid #dba680;
	background:url(images-newngxw_01.jpg) repeat-x;
	float:left;
	margin-left:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	}
.ngxw_right .title{
	width:666px;
	font-size:18px;
	color:#980f1c;
	font-family:"Î¢ÈíÑÅºÚ";
	height:46px;
	line-height:46px;
	border-bottom:1px dashed #e6d8c4;
	}
.red{color:#980f1c; font-size:12px; font-family:"ËÎÌå";}
.ngxw_right .conten{
	width:666px;
	background:url(images-newngxw_03.jpg) repeat-y;
	float:left;
	}
.ngxw_right .conten li{
	height:43px;
	line-height:43px;
	font-size:12px;
	width:666px;
	float:left;
	}
.ngxw_right .conten li span{
	display:block;
	}
.ngxw_right .conten li span img{
	width:7px;
	height:7px;
	margin:16px 10px auto auto;
	}
.fenye{ width:98%; float: left; text-align:center; font-size:12px; height:40px; line-height:40px; margin-top:20px;}
/*--ÄÏ¸ÚÐÂÎÅ end--*/
/*--ÐÂÎÅ×îÖÕÒ³--*/
.new_view{
	width:981px;
	margin:0 auto;
	background: #fff;
    padding-top: 20px;
    padding-bottom: 30px;
	}
.new_view01{ border:2px solid #d39976; width:951px; margin:0 auto;}
.new_view01 .title{
	line-height:30px;
	background:url(images-newnews_view_03.jpg) no-repeat center bottom;
	text-align:center;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#450007;
	font-size:20px;
	padding-bottom:20px;
	padding-top:20px;
	width:910px;
	margin:0 auto;
	}
.new_view01	.conten{
	width:910px;
	margin:20px auto;
	font-size:12px;
	line-height:24px;
	}
/*--ÐÂÎÅ×îÖÕÒ³ end--*/
/*--ÃñÒâÕ÷¼¯--*/
.ngxw_left .title02{
	background:url(images-newyjzj_03.jpg) no-repeat right;
	width:210px;
	height:231px;
	float:left;
	font-size:12px;
	color:#b1212a;

	}
.ngxw_left .title02 li{
	width:190px;
	padding:8px;
	line-height:24px;
	}
/*--ÃñÒâÕ÷¼¯ end--*/
/*--Áìµ¼ÐÅÏ¢ --*/
.ldxx_right{
	width:666px;
	border:1px solid #dfdedc;
	float:left;
	margin-left:12px;
	_margin-left:10px;
	}
.ldxx_right	.title{
	background:url(images-newxxgk_03.jpg) repeat-x;
	width:651px;
	height:37px;
	line-height:37px;
	padding-right:15px;
	}
.ldxx_right .title_a{
	background: url(images-newxxgk_04.jpg) no-repeat;
	width:133px;
	height:33px;
	line-height:33px;
	margin-top:4px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	color:#fff;
	padding-left:20px;
	
	}
.ldxx_right	.conten{
	width:626px;
	margin:20px;
	}
.ldxx_01{
	width:626px;
	float:left;
	border:1px solid #dfdedc;
	margin-bottom:20px;
	}
.ldxx_01 .title{
	width:611px;
	background: url(images-newldxx_01.jpg) no-repeat #ebe4dc;
	height:40px;
	line-height:40px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	
	}
.ldxx_01 .title li{
	height:40px;
	line-height:40px;
	float:left;

	
	}
.ldxx_01 .title span{ display:block; float:left; height:40px; line-height:40px;}
.ldxx_01 .title span img{
	margin: 5px 20px auto 20px;
	width:27px;
	height:28px;
	}
.ldxx_01 .conten{
	width:584px;
	}
.ldxx_01 .conten li p{
	line-height:32px;
	}
	.ldxx_view_right{
	width: 662px;
    float: left;
	margin-left: 14px;

	}
.ldxx_view_right .title{
	width: 632px;
    height: 40px;
    background: #f0e2c5;
    text-align: center;
    font-size: 20px;
    font-family: "Î¢ÈíÑÅºÚ";
    color: #980f1c;
    line-height: 40px;
    border-bottom: 2px solid #980f1c;
	padding-left:15px;
	padding-right:15px;
	}
.ldxx_view_right .ldxx_title{
	background:#fff1d4;
	width:600px;
	height:333px;
	line-height:333px;
	text-align:center;
	margin-top:40px;
	margin:0 auto;
	}
.ldxx_view_right .ldxx_title_a{ color:#980f1c}
.ldxx_view_right .conten li{
	width:600px;
	margin:0 auto;
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
	}
.ldxx_view_right ul li p{
	line-height:30px;
	}
.ldxx_view_right .conten .ldxx_title_b{ margin-top:30px; margin-bottom:20px;}   
.ldxx_view_right .conten{
	padding:12px;
	border: 2px solid #dba680;
	width:634px;
	border-top:none;
	
	}   
.ldxx_view_right .ldxx_title img{
	vertical-align:middle;
	_margin-top:30px;
	width:189px;
	height:270px;
	}
/*--Áìµ¼ÐÅÏ¢ end--*/
/*--Í³¼ÆÊý¾Ý--*/
.tjgb_right{
	width:651px;
	float:left;
	margin-left:12px;
	
	}

.tjgb_right01 .title{background:url(images-newxxgk_03.jpg) repeat-x;
	width:651px;
	height:37px;
	line-height:37px;
	padding-right:15px;
	}
.tjgb_right01{
	width:664px;
    border:1px solid #eee;
	float:left;
    padding-bottom:20px;
	height:282px;
	margin-bottom:20px;


	}
.tjgb_right01 .title_a{
	background: url(images-newxxgk_a.jpg) ;
	height:33px;
	line-height:33px;
	margin-top:4px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	color:#fff;
	padding-left:20px;
	
	}
.tjgb_right01 .title_b{background: url(images-newxxgk_b.jpg) no-repeat;
	width:37px;
	height:33px;
	line-height:33px;
	margin-top:4px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	color:#fff;}
.tjgb_right01 .tj_conten{
	width:644px;
	padding-left:20px;
	
	}
.tjgb_right01 .tj_conten li{ float:left; line-height:40px; height:40px; border-bottom:1px dashed #eee;width:626px;}
.tjgb_right01 .tj_conten li img{ width:7px; height:7px; margin:17px 12px auto auto;}
/*--Í³¼ÆÊý¾Ý end--*/
/*--ÔÚÏß·ÃÌ¸--*/
.zxft{
	width:981px;
	margin:0 auto;
	background: #fff;
    padding-top: 20px;
    padding-bottom: 30px;
	}
.zxft_left{
	width:255px;
	float:left;
	margin-left:9px;
	}
.zxft_right{
	width:692px;
	float:left;
	margin-left:16px;
	
	}
.zxft_left #jiantou_a{
	 width:218px;
	 height:51px;
	 line-height:51px;
	 text-align:center;
	}


.zxft_right .title{
	width:652px;
	text-align:center;
	height:42px;
	line-height:42px;
	font-size:18px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#980f1c;
	background:#f0e2c5;
	border-bottom:4px solid #980f1c;
	float:left;
	padding-left:20px;
	padding-right:20px;
	}
.zxft_right .conten{
	width:690px;
	float:left;
	border:1px solid #dba680;
	border-top:0;
	}
.zxft_left .conten{
	width:251px;
	float:left;
	border:1px solid #dba680;
	border-top:0;
	padding-top:20px;
	
	_padding-top:15px;
	}
.zxft_left .conten li span img{
	width:183px;
	height:108px;
	padding:4px;
	border:1px solid #dba680;
	}
.zxft_left .conten li span{
	width:218px;
	float:left;
	display:block;
	font-size:13px;
	text-align:center;
	line-height:68px;
	_line-height:59px;
	
	
	}
.zxft_left .conten li{
	width:218px;
	margin:auto auto 15px auto;
	height:172px;
	*margin:auto auto 10px auto;
	_margin:auto auto 6px auto;
	}
.zxft01{width:690px; margin:0 auto;background:url(images-newngxw_01.jpg) repeat-x; padding-bottom:20px;}

.zxft01 .title{
	height:46px;
	line-height:46px;
	border-bottom:1px dashed #e6d8c4;
	width:686px;
	margin:0 auto;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:18px;
	color:#980f1c;
	}
.zxft01 .conten{
	margin:0 auto;
	width:690px;
	border:0;
	}
.zxft02{
	float:left;
	border-bottom:1px dashed #e6d8c4;
	width:654px;
	height:56px;
	padding:18px;
	}
.zxft02 ul{
	float:left;
	height:50px;
	}
.zxft02 ul li{
	float:left;
	line-height:26px;
	font-size:12px;
	}
.zxft02 .zxft02_a{
	width:50px;
	}
.zxft02 .zxft02_b{
	width:274px;
	margin-left:20px;
	}
.zxft02 .zxft02_b li{
	width:274px;
	float:left;
	}
.zxft02 .zxft02_c{
	width:274px;
	}
.zxft02 .zxft02_c li{
	width:274px;
	float:left;
	}
.zxft03{
	float:left;
	width:654px;
	padding:18px;
	color:#dba680;
	}
.zxft03 ul{ float:left;}
.cu{ font-weight:bold;}
.zxft03_title01{ font-size:14px;color:#666;}
.zxft03_title02{ font-size:12px; color:#666;}
.zxft03_a{ width:78px; margin-right:20px;}
.zxft03_b{ width:556px; line-height:24px; }
.zxft04{
	float:left;
	width:654px;
	padding:18px;
	color:#000;
	}
.zxft04 ul{ float:left;}
.zxft04_title01{ font-size:14px;}
.zxft04_title02{ font-size:12px;}
.zxft04_a{ width:78px; margin-left:20px;}
.zxft04_b{ width:556px; line-height:24px; }
.zxft_left .title{
	width:253px;
	text-align:center;
	height:42px;
	line-height:42px;
	font-size:18px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#980f1c;
	background:#f0e2c5;
	border-bottom:4px solid #980f1c;
	float:left;
	
	}
.zxft05{ width:686px; margin:20px auto;}
.zxft05 ul {
	width:434px;
	margin:0 auto;
	}
.zxft05 ul li {
	width:436px;
	float:left;
	font-size:12px;
	color:#666;
	line-height:28px;
	}
.zxft05 ul li img {
	width:428px;
	height:253px;
	float:left;
	padding:8px;
	border:1px solid #f0e2c5;
	margin-bottom:15px;
	}

/*--ÔÚÏß·ÃÌ¸ end--*/
.zxft_list{
	width:981px;
	margin:0 auto;
	background: #fff;
    padding-top: 20px;
    padding-bottom: 30px;
	}
.zxft_list01{	
    width:959px;
	margin:0 auto;
	background: #fff;
    padding-top: 20px;
    padding-bottom: 30px;
	border:1px solid #f0e2c5;
	}
.zxft_list01 li img{
	width:264px;
	height:157px;
	padding:4px;
	border:1px solid #f0e2c5;
	}
.zxft_list01 li{
	width:272px;
	float:left;
	text-align:left;
	color:#666;
	font-size:12px;
	}
.zxft_list01 ul {
	width:272px;
	float:left;
	margin:auto auto 20px 36px;
	_margin:auto auto 20px 24px;
	}
.zxft_list01 li .titke{ font-size:14px;}
.zxft_list01 li{ line-height:24px;}
.zxft_list_title{
	width:921px;
	text-align:center;
	height:42px;
	line-height:42px;
	font-size:18px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#980f1c;
	background:#f0e2c5;
	border-bottom:4px solid #980f1c;
	padding-left:20px;
	padding-right:20px;
	margin:0 auto;
	}
/*zuixin*/
.bsfw_right .bszn_title{
	width:622px;
	color:#333;
	text-align:center;
	font-size:24px;
	font-family:"Î¢ÈíÑÅºÚ";
	height:62px;
	line-height:62px;
	}

.bsfw_right	.bszn_conten{
	width:622px;
	color:#333;
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
	height:28px;
	line-height:28px;
	margin:0 auto; 
	
	}
.bsfw_right	.bszn_conten p{
	width:622px;
	color:#333;
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
	line-height:28px;
	display:block;
	float:left;
	
	}
.tzxy{
	width:981px;
	margin:0 auto;
	background: #fff;
    padding-bottom: 30px;
	}
.tzxy01{
	background:url(images-newtzxy_01.jpg) no-repeat;
	height:32px;
	width:981px;
	margin:0 auto;
	}
.tzxy_title{
	width:800px;
	margin:0 auto;
	text-align:center;
	margin-top:20px;
	}
.tzxy_title_02{
	line-height: 30px;
    background: url(images-newnews_view_03.jpg) no-repeat center bottom;
    text-align: center;
    font-family: "Î¢ÈíÑÅºÚ";
    color: #450007;
    font-size: 24px;
    padding-bottom: 20px;
    padding-top: 20px;
    width: 910px;
    margin: 0 auto;
	}
.tzxy03{
	width:800px;
	margin:0 auto;
	text-align:center;
	margin-top:20px;
	border-top:1px solid #ddd;
	padding-top:20px;
		}
.tzxy03	p{    
	line-height: 30px;
    font-size: 12px;
	text-align:left;
	}
/*--1356½â¶Á end--*/
.yswl{
	width:981px;
	margin:0 auto;
	background:#fff;
	padding-top:20px;
	padding-bottom:30px;
	}
.yswl01{
	width:944px;
	margin:0 auto;
	background: url(images-newjd_02.jpg)  no-repeat left bottom #fff6e9;
	border:2px solid #d39976;
	height:966px;
}
.yswl01 .title{
	width:944px;
	text-align: center;
	margin:26px auto;
	}
.yswl01 .conten{
	width:324px;
	background:url(images-newjd_03.jpg) no-repeat;
	height:758px;
	float:right;
	margin-right:115px;
	margin-top:51px;
	position:relative;
	}
.jd_icon01{ position:absolute;left:142px;top:131px;}
.jd_icon02{ position:absolute;left:46px; top:71px;}
.jd_icon03{ position:absolute;left:145px;top:247px;}
.jd_icon04{ position:absolute;left:234px;top:183px;}
.jd_icon05{ position:absolute;left:143px;top:359px;}
.jd_icon06{ position:absolute;left:46px;top:302px;}
.jd_icon07{ position:absolute;left:150px;top:471px;}
.jd_icon08{ position:absolute;left:234px;top:407px;}

/*--1356½â¶Á end--*/

.icon04_1{
	background:url(images-newindex_hdjl_07.png) no-repeat center;
	width:34px;
	height:27px;
	display:block;
	float:left;
	margin:15px 10px auto 10px;
	_margin:15px 5px auto 5px;
	}
.menu_c_06_right ul li .active .icon04_1,.menu_c_06_right ul li:hover .icon04_1{
	width:34px;
	height:58px;
	background:url(images-newindex_hdjl_07a.png) no-repeat center;
	float:left;
	margin:auto 10px auto 10px;
	_margin:15px 5px auto 5px;

}
/*--Á½Ñ§Ò»×ö--*/
.lxyz{
	width:981px;
	margin:0 auto;
	padding-bottom:30px;
	background:url(images-newlxyz_02.jpg) no-repeat #fff;
	padding-top:138px;
	}
.lxyz01{
	width:470px;
	float:left;
	border:1px solid #dfdedc;
	height:393px;
	margin-left:12px;
	margin-bottom:12px;
	_margin-left:12px;
	display: inline;
	
	}
.lxyz01 .title{
	width:458px;
	background:url(images-newxxgk_03.jpg) repeat-x;
	height:37px;
	line-height:37px;
	padding-right:12px;
	}
.lxyz01 .title	.front{
	background:url(images-newxxgk_04.jpg) no-repeat;
	width:133px;
	height:33px;
	line-height:33px;
	margin-top:4px;
	float:left;
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#fff;
	padding-left:18px;

	}
.lxyz01 .conten{
	width:446px;
	padding:12px;
	
	}
.lxyz01 .conten .y_gzdt_list02 {
    border-bottom: 1px dashed #eee;
    height: 32px;
    line-height: 32px;
    font-size: 12px;
    float: left;
    width: 446px;
    _height: 33px;
    _line-height: 33px;
}







.lxyz02{
	width:470px;
	float:left;
	border:1px solid #dfdedc;
	height:189px;
	margin-left:12px;
	margin-bottom:12px;
	_margin-left:12px;
	display: inline;
	
	}
.lxyz02 .title{
	width:458px;
	background:url(images-newxxgk_03.jpg) repeat-x;
	height:37px;
	line-height:37px;
	padding-right:12px;
	}
.lxyz02 .title	.front{
	background:url(images-newxxgk_04.jpg) no-repeat;
	width:133px;
	height:33px;
	line-height:33px;
	margin-top:4px;
	float:left;
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#fff;
	padding-left:18px;

	}
.lxyz02 .conten{
	width:446px;
	padding:12px;
	
	}
.lxyz02 .conten .y_gzdt_list02 {
    border-bottom: 1px dashed #eee;
    height: 32px;
    line-height: 32px;
    font-size: 12px;
    float: left;
    width: 446px;
    _height: 33px;
    _line-height: 33px;
}
.lxyz03{
	width:470px;
	float:left;
	height:322px;
	display: inline;
	
	}
/*--Á½Ñ§Ò»×ö end--*/

.ngxw_right .contenta {
	
	padding-top:15px;
	width:666px;
	float:left;
	}
.ngxw_right .contenta  .title {
    background: url(images-newbszn_01.jpg) no-repeat bottom;
    width: 637px;
    height:60px;
    font-size: 20px;
    font-family: "Î¢ÈíÑÅºÚ";
    color: #450007;
    text-align: center;
    margin: 0 auto;
	border-bottom:0;
}
.ngxw_right .contenta  .conten {
    width: 637px;
    font-size:14px;
	color:#333;
	line-height:24px;
	margin-top:20px;
	padding-left: 15px;
	background: none;

}
.ngxw_right .contenta  .conten img {
    width: 637px;
   
}

.xzxkxzc{height:42px;line-height:42px;background:#b1212a;color:#fff;font-size:14px;margin:10px 0 0;display:block;clear:both}
.xzxkxzc:hover{background:#ff7612;color:#fff}
.xzxkxzc .ico01{width:24px;height:24px;float:left;margin:9px 8px 0 10px;background:url(imagesico01.png) no-repeat;}