@charset "utf-8";
/* CSS Document */
*{font-family:"微软雅黑",宋体；}
body{padding:0;margin:0;color:#333333;line-height:20px;/*background:url(../images/top_bg.jpg) repeat-xbackground:url(../images/50.jpg);*/background:#d1d0d0;font-size:13px;}
ul,ul li{padding:0;margin:0;LIST-STYLE-TYPE: none;}
a{text-decoration:none;}
.left{float:left}
.bold{font-weight:bold;}
a img{border:0;}
.blue{color:#1d5fa9;}
#main_con{width:1003px;margin:0 auto;font-size:13px;background:#fff;}
.hide {
	DISPLAY: none
}
.showhide {
	DISPLAY: block
}
.showhand {
	CURSOR: pointer
}
#mainmenu_top {
	width:1003px;HEIGHT:74px;background:url(../images/top_bg.jpg);margin:0 auto;
}
.pagelist01 LI {
	FLOAT: left
}
#mainmenu_top UL {
	margin-top:29px;display:block;FLOAT: left;}
#mainmenu_top UL LI {
	FLOAT: left; HEIGHT: 45px;
}
#mainmenu_top UL LI .menuhover {
	BACKGROUND-IMAGE: url(../images/menu_bg.jpg); width:86px;HEIGHT:30px; COLOR: #fff; 
}
#mainmenu_top UL LI A {
	font-size:15px;font-weight:bold;CURSOR: pointer;display:block; FLOAT: left;PADDING-TOP:15px;height:30px;width:86px;TEXT-ALIGN: center;COLOR: #333;margin-right:15px;
}
* + HTML #mainmenu_t UL LI A {
	PADDING-TOP: 15px
}
#mainmenu_bottom {
	width:900px;margin-left:100px;
	
}
#mainmenu_bottom .mainmenu_rbg {
	 PADDING-LEFT: 5px; HEIGHT: 37px; COLOR: #000; 
}
#mainmenu_bottom UL {
	 LIST-STYLE-TYPE: none;
}
#mainmenu_bottom UL LI {
	FLOAT: left; MARGIN-LEFT: 5px
}
#mainmenu_bottom UL LI.se {
	PADDING-LEFT: 0px; FLOAT: left; HEIGHT: 37px; MARGIN-LEFT: 5px
}
#mainmenu_bottom UL LI A {
	BACKGROUND-IMAGE: url(../style/1.gif); LINE-HEIGHT: 37px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 17px; COLOR: #1d5fa9; FONT-SIZE: 13px; TEXT-DECORATION: none
}
#mainmenu_bottom UL LI A:hover {
	LINE-HEIGHT: 37px; PADDING-RIGHT: 8px; DISPLAY: block; COLOR: #333; 
}
#main_nr{width:983px;margin:0 auto;}
#main_banner{width:983px;}
#main_zh{margin-top:20px;}
#main_left{float:left;width:230px;margin-right:13px;}
#main_right{float:left;width:740px;}
#main_lf01{width:230px;height:148px;background:url(../images/hot_bg.jpg);}
.main_lf01_bt{width:215px;height:20px;padding-top:8px;padding-left:15px;}
.bt_img{display:block;float:left;padding-top:4px;}
.bt_txt{color:#1d5fa9;font-weight:bold;margin-left:5px;font-size:14px;display:block;float:left}
.more{display:block;background:url(../images/more.jpg);width:48px;height:12px;float:right;margin-right:10px;}
.hot_ul{display:block;padding-top:10px;margin-left:20px;}
.hot_ul li{display:block;padding-bottom:5px;}
.hot_ul li a{color:#333;}
#main_lf02{width:230px;height:83px;margin-bottom:5px;}
#main_lf03{width:228px;height:183px;border:1px solid #cccccd;background:url(../images/lf03_bg.jpg);}
#main_lf03_txt{padding-top:15px;padding-left:25px;width:210px;height:80px;margin:0 auto;}
#main_rg01{width:740px;padding-bottom:10px;}
.main_rg_bt{width:740px;height:32px;}
.main_rg_bt_lf{width:10px;height:32px;background:url(../images/bt_lf.jpg);float:left;}
.main_rg_bt_mid{width:720px;height:22px;padding-top:10px;background:url(../images/bt_mid.jpg);float:left;}
.main_rg_bt_rg{width:10px;height:32px;background:url(../images/bt_rg.jpg);float:left;}
#main_rg01_nr{width:720px;margin:0 auto;padding-top:15px;}
#main_rg01_nr_lf{width:248px;height:178px;border:1px solid #ddd;margin-right:10px;float:left}
#main_rg01_nr_lf01{width:226px;height:166px;padding-top:10px;padding-right:10px;padding-left:10px;border:1px solid #fff;background:url(../images/jx_bg.jpg) bottom right no-repeat #f4f4f4;}
#main_rg01_nr_rg{width:460px;float:left;}
#main_rg01_nr_rgul li{display:block;background:url(../images/dian.jpg) repeat-x bottom;padding-left:10px;padding-bottom:5px;padding-top:5px;}
#main_rg01_nr_rgul li a{color:#333}
#main_rg01_nr_rgul li a:hover{color:#1d5fa9}
#main_rg02{width:740px;}
#main_rg02_nr{width:718px;height:151px;margin:0 auto;border:1px solid #cccccd;border-top:0;}
#main_rg02_nr_lf{width:29px;height:151px;float:left;}
#main_rg02_nr_mid{width:660px;height:151px;float:left;}
#main_rg02_nr_rg{width:29px;height:151px;float:left;}
.main_rg02_nr_jt{display:block;width:29px;height:25px;margin-top:70px;}
.main_rg02_nr_mid_img{margin-top:10px;float:left;width:150px;height:140px;margin-right:10px;}
.main_rg02_nr_mid_img img{border:1px solid #d3d3d3;}
.main_rg02_nr_mid_txt{display:block;margin-top:3px;text-align:center;color:#333}
.main_rg02_nr_mid_more{background:url(../images/anli_more1.gif);display:block;width:70px;height:14px;margin-left:40px;}
#main_bottom{height:120px;margin-top:30px;color:#4a4949;}
#main_bottom_menu{height:28px;background:url(../images/bot_img.jpg);border-left:1px solid #ddd;border-right:1px solid #ddd;}
#main_bottom_menu ul{display:block;padding-left:30px;}
#main_bottom_menu ul li{display:block;float:left;padding-top:7px;width:90px; }
#main_bottom_menu ul li a{display:block;float:left;width:70px;text-align:center;color:#4a4949}
#main_bottom_menu ul li span{display:block;float:left;width:20px;}
#main_bottom_lf{display:block;width:500px;padding-left:260px;padding-top:10px;text-align:center;}
#main_bottom_lf a{color:#4a4949}
#main_bottom_rg{width:317px;height:39px;padding-top:10px;float:right}

#sub_lf01{width:198px;margin-right:25px;float:left}
#sub_rg01{width:760px;float:left;min-height:300px;
	_height:、expression((document.documentElement.clientHeight||document.body.clientHeight)>300?"300px":"");}
#sub_lf01_menutop{width:198px;height:19px;background:url(../images/smenu_top01.jpg);}
#sub_lf01_menumid{width:198px;background:url(../images/smenu_mid01.jpg);padding-bottom:30px;}
#sub_lf01_menubot{width:198px;height:14px;background:url(../images/smenu_bot01.jpg);}
#sub_lf01_menubt{width:198px;height:50px;background:url(../images/smenu_bt01.jpg);}
#sub_lf01_menubtxt{display:block;padding-left:30px;padding-top:3px;font-size:16px;font-weight:bold;color:#1d5fa9;}
.sub_lf01_menuul li .yba{display:block;background:url(../images/smenu_bg01.jpg);padding-left:40px;padding-top:4px;width:158px;height:26px;color:#333;}
.sub_lf01_menuul li .yba:hover{background:url(../images/smenu_xz01.jpg);color:#fff;padding-top:5px;height:25px;}
.sub_lf01_menuul li .tsa{display:block;background:url(../images/smenu_xz01.jpg);padding-top:5px;height:25px;padding-left:40px;width:158px;color:#fff;}

#sub_lf02{width:270px;margin-right:25px;float:left}
#sub_rg02{width:688px;float:left;min-height:300px;
	_height:、expression((document.documentElement.clientHeight||document.body.clientHeight)>300?"300px":"");}
#sub_lf02_menutop{width:270px;height:19px;background:url(../images/smenu_top02.jpg);}
#sub_lf02_menumid{width:270px;background:url(../images/smenu_mid02.jpg);padding-bottom:30px;}
#sub_lf02_menubot{width:270px;height:14px;background:url(../images/smenu_bot02.jpg);}
#sub_lf02_menubt{width:270px;height:50px;background:url(../images/smenu_bt02.jpg);}
#sub_lf02_menubtxt{display:block;padding-left:30px;padding-top:3px;font-size:16px;font-weight:bold;color:#1d5fa9;}
.sub_lf02_menuul li .yba{display:block;background:url(../images/smenu_bg02.jpg);padding-left:40px;padding-top:4px;width:230px;height:26px;color:#333;}
.sub_lf02_menuul li .yba:hover{background:url(../images/smenu_xz02.jpg);color:#fff;padding-top:5px;height:25px;}
.sub_lf02_menuul li .tsa{display:block;background:url(../images/smenu_xz02.jpg);padding-top:5px;height:25px;padding-left:40px;width:230px;color:#fff;}

#sub_rg_bt{height:20px;}
#sub_rg_btxt{background:url(../images/sub_xx.jpg) repeat-x bottom;padding-left:20px;height:20px;color:#666}
#sub_rg_btxt a{color:#666;} 
#sub_rg_nr{padding:30px 30px 50px 30px;line-height:25px;}
#sub_botbg{width:618px;height:231px;margin:0 auto;}
.sub_rg_nrbt{font-size:16px;text-align:center}
.block{display:block;}
.sub_rg_nrdir{height:20px;padding-bottom:5px;padding-top:2px;padding-right:10px;border-top:1px solid #fff;border-bottom:1px solid #fff;background:#e8edf2;text-align:center;margin-bottom:20px;}
.swh_con{border-bottom:1px dashed #cecece;padding-bottom:10px;margin-bottom:10px;margin-right:40px;}
.swh_nr{width:310px;float:left;margin-right:20px;}
.news_img{display:block;margin:0 auto;margin-bottom:20px;}

.art_bt{text-align:center;font-size:16px;color:#000;padding-bottom:10px;margin-bottom:20px;background:url(../images/art_bg.jpg) bottom no-repeat}
.art_al{background:#f0f0f0;padding:10px;margin-bottom:20px;}

.hzwz_con {FLOAT: left; WIDTH: 150px;HEIGHT:120px; MARGIN: 0px 20px 0px 0px;}
.hzwz_con img{border:1px solid #f0f0f0;}
.hzwz_txt { TEXT-ALIGN: center;}
.english { FONT-SIZE: 14px; COLOR: #000;}

#sub_try{display:block;width:75px;height:20px;color:#fff;background:#d53130;text-align:center;padding-top:3px;margin-left:300px;margin-top:20px;}


.map_tma{display:block;width:100px;height:35px;padding-top:5px;font-size:15px;color:#fff;text-align:center;background:url(../images/span_bg1.jpg);}
.map_tma:hover{background:url(../images/span_bg2.jpg);}
.map_acon{width:100px;padding-left:16px;height:50px;background:url(../images/linex.jpg) bottom left no-repeat;float:left;}
.map_ul{display:block;width:116px;float:left}
.map_ul li{display:block;height:15px;background:url(../images/line.jpg) left repeat-y;padding-top:15px;padding-left:27px;}
.map_ul li a{color:#333;}
.map_ul li a:hover{color:#1d5fa9;}
.map_top_line{width:594px;height:33px;margin:0 auto;}

.ly_detail{font-size:12px;}
.red{color:red;}
.ly_table td{height:30px;padding-top:20px;}
.ly_table .tstd{width:100px;text-align:right;}
.ly_table .tbox{border:1px solid #dddddd;border-radius:3px;width:200px;height:25px;}
.ly_btn{border:0px;width:80px;height:25px;background:#0576c2;color:#fff;border-radius:3px;font-size:12px;}

.cpyc_con{margin-top:10px;padding:10px 20px;background:url(../images/dian_ico.jpg) bottom repeat-x;}
.cy_table{background:#eaf7ff;margin-top:10px;}
.cy_table td{padding-left:10px;}
.cy_table .tstd{width:100px;text-align:right;}
.right{display:block;float:right;}
.zzry_con{clear:left;}
.zzry_bt{clear:both;margin-top:10px;}
.zzry_img_con1 {width:200px;float:left;height:285px;margin-top:10px;text-align:center;}
.zzry_img_con2{width:300px;float:left;height:225px;margin-top:10px;text-align:center;}
.bord_jg1{width:20px;height:285px;margin-top:10px;float:left;}
.bord_jg2{width:20px;height:225px;margin-top:10px;float:left;}