@charset "utf-8";
/* CSS Document */

	body,td,th {font-family: ����;;font-size: 12px;line-height: 22px;color:#000000;margin:0;padding:0px;}
	body {margin-left: 0px;margin-top: 0px;margin-right:0px;margin-bottom: 0px;font-size: 12px;line-height:20px; background:url(../img/indimg_bg.jpg) repeat-x #d1e0e5;}
	a:link {color:#000;text-decoration: none;}
	a:visited {text-decoration: none;color: #000;}
	a:hover {text-decoration: none;color: #F00;}
	a:active {text-decoration: none;color: #F00;}
	.color_baise {color:#fff;}
    a.color_baise:link, a.color_baise:visited{color: #fff; text-decoration: none;}
    a.color_baise:hover {color:#fff;}	
	
    div{margin:0 auto;padding:0px; text-decoration:none;}
    ul,li{padding:0px;margin:0px;list-style-image: none;list-style-type: none;}
	img{border:0px;}
	form{margin:0px; padding:0px;}
    bor_h{border: #dedede 3px solid;margin:0;}
    h1,h2,h3,h4,h5,h6{margin:0;padding:0}
	.clear{clear:both;font-size:0px;height:0px;line-height:0px;overflow:hidden;}
     p{margin:0;padding:0;}
	 
    .color_red {color:#e23838;}
    a.color_red:link, a.color_red:visited{color: #e23838; text-decoration: none;}
    a.color_red:hover {color:#f00;}		
	
    .color_lanse {color:#2667c5;}
    a.color_lanse:link, a.color_lanse:visited{color: #2667c5; text-decoration: none;}
    a.color_lanse:hover {color:#f00;}		
	
	 
    #main{ width:1012px; background:#FFF; overflow:hidden}
	.top{height:25px; width:1000px;}
	.banner{ width:1000px;} 
	.menu{ background:url(../img/menu_bj.gif) repeat-x; height:40px; width:1000px; padding-top:14px; }
	.menu ul{}
	.menu ul li{float:left;   padding-left:31px;}
	
	
 

	
	.xw{ width:1000px; margin-top:6px;}
	.xw_L{ float:left;width:398px;}
	.xw_L_1{ border:1px #cccccc solid; width:398px; height:263px; text-align:center}
	.xw_L_2{ padding-top:2px;}
	.xw_L_2 ul{}
	.xw_L_2 ul li{ padding-top:4px;}
	
	
    .menu_title1_on {BACKGROUND-IMAGE: url(../img/a_74.gif); LINE-HEIGHT: 24px; COLOR: #2930e1;FONT-WEIGHT: bold; TEXT-DECORATION: none;font-size:14px;}
    .menu_title1 {BACKGROUND-IMAGE: url(../img/a_76.gif);LINE-HEIGHT:21px;FONT-WEIGHT:bold;TEXT-DECORATION:none;font-size:14px;COLOR:#304e94;}
	.menu_title1_on a{COLOR: #2930e1;}
	.menu_title1_on a:hover{COLOR: #2930e1;}
	.menu_title1 a{COLOR: #3641eb;}
	.menu_title1 a:hover{COLOR: #2930e1;}
	
	.xw_M{ float:left; width:340px; margin-left:6px;}
    .menu_title_on {BACKGROUND: url(../img/a_74.gif) no-repeat;LINE-HEIGHT:24px; COLOR:#2570cd;FONT-WEIGHT: bold; border-left:1px #9cc3e2 solid; border-right:1px solid #9cc3e2; font-size:14px;}
    .menu_title_on A:link {LINE-HEIGHT:24px; COLOR:#2570cd;font-size:14px;FONT-WEIGHT:bold; TEXT-DECORATION:none}
    .menu_title_on A:visited {LINE-HEIGHT:24px; COLOR:#000;font-size:14px;FONT-WEIGHT: bold; TEXT-DECORATION: none}
    .menu_title_on A:hover {LINE-HEIGHT: 24px; COLOR: #2570cd;font-size:14px;FONT-WEIGHT: bold; TEXT-DECORATION: none}
    .menu_title {LINE-HEIGHT: 21px;FONT-WEIGHT: bold; TEXT-DECORATION: none;}
    .menu_title A:link {LINE-HEIGHT: 21px;FONT-WEIGHT: bold; TEXT-DECORATION: none}
    .menu_title A:visited {LINE-HEIGHT: 21px;FONT-WEIGHT: bold; TEXT-DECORATION: none}
    .menu_title A:hover {LINE-HEIGHT: 21px;FONT-WEIGHT: bold; TEXT-DECORATION: none}
	
	.xw_R{ float:left; width:247px; margin-left:6px;}
	.xw_R_1{}
	.xw_R_tit{ background:url(../img/tit_bj.gif) no-repeat; height:29px; font-size:14px; font-weight:bold;COLOR: #2273c2; line-height:29px; padding-left:20px;}
	.xw_R_tit span{ float:right; font-size:12px; font-weight:normal; padding-right:12px;}
	.xw_bor{border:1px #90c1e1 solid;border-top:none;height:166px}
	.xw_R_mid{height:108px;}
	.xw_R_mid ul{ padding-top:6px; padding-left:10px;padding-right:10px;}
	.xw_R_mid ul li{line-height:26px;height:26px;font-size:14px;border-bottom:1px #CCC dashed;}
	.xw_R_foot{text-align:right;line-height:28px;padding-right:10px; padding-top:5px; top:280px;}
	.xw_R_footgaodu{}
	 
	 .xw_title_on {BACKGROUND: url(../img/a_74.gif) no-repeat;LINE-HEIGHT:24px; COLOR:#2570cd;FONT-WEIGHT: bold; border-left:1px #9cc3e2 solid; border-right:1px solid #9cc3e2; font-size:14px;}
    .xw_title_on A:link {LINE-HEIGHT:24px; COLOR:#2570cd;font-size:14px;FONT-WEIGHT:bold; TEXT-DECORATION:none}
    .xw_title_on A:visited {LINE-HEIGHT:24px; COLOR:#000;font-size:14px;FONT-WEIGHT: bold; TEXT-DECORATION: none}
    .xw_title_on A:hover {LINE-HEIGHT: 24px; COLOR: #2570cd;font-size:14px;FONT-WEIGHT: bold; TEXT-DECORATION: none}
    .xw_title {LINE-HEIGHT: 21px;FONT-WEIGHT: bold; TEXT-DECORATION: none;}
    .xw_title A:link {LINE-HEIGHT: 21px;FONT-WEIGHT: bold; TEXT-DECORATION: none}
    .xw_title A:visited {LINE-HEIGHT: 21px;FONT-WEIGHT: bold; TEXT-DECORATION: none}
    .xw_title A:hover {LINE-HEIGHT: 21px;FONT-WEIGHT: bold; TEXT-DECORATION: none}
	
    .mid{width:1000px; margin-top:6px;}
	.mid_L{float:left; width:200px;}
	.mid_L_mid{border:1px #c8d7ec solid; border-top:none;} 
	#col {PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH:200px; CLEAR: both;}
	
    .sliderbox {MARGIN: 0px auto;WIDTH:200px;HEIGHT:258px;_HEIGHT:294px;OVERFLOW: hidden}
    .sliderbox A {COLOR: #565656;}
    .sliderbox A:hover {COLOR:#fff;TEXT-DECORATION: none}
    .sliderbox DT {BACKGROUND:url(../img/tit_bj1.gif) no-repeat;HEIGHT:28px;line-height:30px;COLOR:#d41208;FONT-SIZE:13px; padding-left:28px; overflow:hidden}
    .sliderbox DD {POSITION: relative; PADDING:0px; LINE-HEIGHT:23px; MARGIN: 0px;FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#add9e8; FONT-SIZE: 12px; OVERFLOW: hidden;}
    .sliderbox DD A {COLOR: #333; FONT-SIZE: 12px}
    .sliderbox DD A:hover {COLOR: #000; FONT-SIZE: 12px}
    .sliderbox .text {PADDING-BOTTOM:5px; PADDING-LEFT:20px;HEIGHT:148px;_HEIGHT:178px;PADDING-RIGHT: 20px;COLOR: #d80202; FONT-SIZE: 11px; background:url(../img/bj_2.gif) repeat-y; overflow:hidden; margin-left:2px;_padding-top:4px;}
    .sliderbox .text ul{}	
    .sliderbox .text ul li{ height:23px;}	

	
	.mid_L_tit{ background:url(../img/tit_bj2.gif) no-repeat; height:29px; font-size:14px; font-weight:bold;COLOR: #d41208; line-height:29px; padding-left:24px;}
	.mid_L_hd {	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; BACKGROUND: #eff8fd;  OVERFLOW: hidden; PADDING-TOP: 2px; _height: 176px}
	.mid_L_hd_nei {	MARGIN-TOP: 6px; WIDTH: 178px;  OVERFLOW: hidden}

	.mid_L_hd_nei ul{}
	.mid_L_hd_nei ul li{line-height:40px;height:40px;}
	.mid_L_fw{text-align:center;overflow:hidden; background:#f0f9fe;}
	.mid_L_fw ul{ padding-top:7px;*padding-top:8px;padding-bottom:7px;*padding-bottom:8px;;}
	.mid_L_fw ul li{ overflow:hidden; height:41px;_height:44px;}
	 
	.mid_R1{ width:792px;float:right;}
	.mid_R1_1{ height:195px;}
	.mid_R1_1_L{ float:left;width:391px; border:1px #d9d9d9 solid;}
	.mid_R1_1_L_tit{background:url(../img/tit_bj3.gif) no-repeat; height:29px; line-height:26px;font-size:14px; font-weight:bold;COLOR: #2874d6;padding-left:20px;}
	.mid_R1_1_L_tit span{ font-size:12px; font-weight:normal; float:right; padding-right:12px;}
	.mid_R1_1_L_tit1{ background:url(../img/tit_bj3.gif) no-repeat; height:29px; line-height:26px;font-size:14px; font-weight:bold;COLOR: #2874d6;padding-left:10px;}
	.mid_R1_1_L_tit1 span{ font-size:12px; font-weight:normal; float:right; padding-right:12px;}
	.mid_R1_1_L_mid{border-top:none; height:167px;}
	.mid_R1_1_L_mid ul{ padding:10px 12px 10px 16px;}
	.mid_R1_1_L_mid ul li{height:24px;_height:20px;line-height:24px;_padding-top:6px;border-bottom:1px #CCC dashed;}
	.mid_R1_1_L_tu{ height:79px;}
	.mid_R1_1_R{float:right;width:391px;border:1px #d9d9d9 solid;}
	
	
	.mid_M{ float:left;width:392px;}
	.mid_M_tit{ background:url(../img/tit_bj3.gif) no-repeat; height:26px; line-height:26px;font-size:14px; font-weight:bold;COLOR: #4189c3;padding-left:20px;}
	.mid_M_tit span{ font-size:12px; font-weight:normal; float:right;}
	.mid_M_tit1{ background:url(../img/tit_bj3.gif) no-repeat; height:26px; line-height:26px;font-size:14px; font-weight:bold;COLOR: #4189c3;padding-left:10px;}
	.mid_M_tit1 span{ font-size:12px; font-weight:normal; float:right;}
	
	.mid_M_mid{border:1px #c8d7ec solid; border-top:none; height:167px;}
	.mid_M_mid ul{ padding:10px 12px 10px 16px;}
	.mid_M_mid ul li{ line-height:24px; height:24px;}
	.mid_M_tu{ height:79px; padding-top:4px; padding-bottom:4px;}
	
	.mid_R{float:right;width:392px;}

	.yqlj{border:1px #c8d7ec solid; height:93px; width:998px;}
	.yqlj_L{ float:left; background:url(../img/tit_bj4.gif) no-repeat; width:42px; height:87px; color:#2930e1; font-weight:bold; font-size:14px; text-align:center; padding-top:6px;}
	.yqlj_R{ float:left;  width:900px;}
	.yqlj_R #demA{width:800%;overflow:hidden;}
	.yqlj_R ul{ }
	.yqlj_R ul li{ float:left; padding-left:8px; padding-top:12px;}
	
	.xh{ background:url(../img/tit_bj5.gif) no-repeat;height:29px; width:986px; padding-top:10px; padding-left:14px;}
    .foot{width:1000px; height:90px; line-height:22px; text-align:center; padding-top:10px; padding-bottom:10px;}
	
	
	.TUIJ_tu{ width:700px; height:88px;}
	.TUIJ_tu li{ width:150px; height:88px;  float:left;}
		
	
/*头部的部分样式	*/

	.gg{ width:1000px;height:31px;background-color:url(../img/bj_3.gif) no-repeat;}
	.gg ul{}
	.gg ul li{ float:left;padding-left:12px;height:31px; line-height:31px; color:#FFF}


	
.gdxw{border:#c8c8c8 1px solid;  background:#fff1c4; MARGIN: 0 auto;width:1000px; PADDING-TOP: 6px;HEIGHT: 19px; OVERFLOW: hidden; white-space: nowrap;}

.indTITx{ border:1px solid #e8e8e8; border-bottom:2px solid #3575cc; height:25px; background:url(../img/x_img04.gif) repeat-x bottom; padding-left:10px; text-align:left; padding-top:5px;}

.baik{ background-color:#FFF;width:1000px; margin:0 auto}
.baikW{ width:995px;margin:0  auto; overflow:hidden}
.xYIhdp{ width:400px; height:260px; float:left;overflow:hidden;}
.xYIdt{ width:318px; height:260px; overflow:hidden; float:left; margin:0 5px 0 7px}
.xYIgg{ width:260px; height:260px; overflow:hidden; float:left; margin-left:3px; border:1px solid #c8d7ea; background:url(../img/x_img05.gif) no-repeat #eff8fd}
.xYIgg .mulitline{height:216px; overflow:hidden; } 
.xYIgg ul{ margin:0 15px;height:216px; }
.xYIgg li{ height:21px; padding-left:5px; padding-top:6px; background:url(../img/x_img06.gif) no-repeat 0 8px; border-bottom:1px dashed #bbb; }
.xYIgg .tit{ height:26px; font-size:14px; text-align:left; margin:5px 20px 0;}
.xYIgg .tit span{ font-size:12px; float: right; padding-top:3px}


/*导航部分样式*/
.ind_dhcd .fu{width:980px;  height:20px; padding:5px 10px;top:195px;position:absolute; background:url(../img/bj_3.gif) no-repeat;}

.ind_dhcd .fu a{ color:#fffacf; margin-left:13px; margin-right:13px}
.ind_dhcd .fu a:visited{color:#fffacf;TEXT-DECORATION: none}
.ind_dhcd .fu a:hover{color:#fff9d8;TEXT-DECORATION: none}
	

/* 幻灯片样式 */
.xf_lb .pic{position:absolute; }
.xf_lb .pic li{position:relative;overflow:hidden;}
.xf_lb .left li{float:left;}
.xf_lb .right li{float:right;}
.xf_lb .txt li{position:absolute;z-index:2;bottom:0;width:100%;height:38px;line-height:38px;display:none;}/*默认标题高度*/
.xf_lb .txt li a{display:block;position:relative;z-index:1;color:#fff;padding-left:16px;font-size:14px;font-weight:bold;text-decoration:none;}/*标题样式*/
.xf_lb .txt li span{display:block;height:100%;position:absolute;top:0;left:0;background:#3641eb;filter:alpha(opacity=90);opacity:0.3;}
.xf_lb .num{position:absolute;z-index:3;bottom:6px;right:6px;}/*按钮样式*/
.xf_lb .num li{float:left;}
.xf_lb .num li a{float:left;color:#b2b9bc;width:20px;height:18px;position:relative;line-height:18px;border:1px solid #6a7377;text-align:center;margin-right:3px;cursor:pointer;background:#757b7f;text-decoration:none;font-family:宋体;}
.xf_lb .num li.current a{background:#8e0a11;color:#fff;border-color:#b20a11;height:18px;line-height:18px; font-weight:bold; font-family:宋体;}
.lbli{width:398px; height:263px;}
.lbli img{width:398px; height:263px; margin-top: 0px;}

.huanggg{padding-left:50px; padding-top:0px!important;padding-top:7px; height:27px!important;height:23px;background-image:url(../img/zyTIT_bgb.gif); font-size:14px; font-weight:bold;}

.F_b14 p{margin-bottom:20px}






.photo{width:400px;height:43px;overflow:hidden; position:relative; margin-top:3px}
.photo .step{position:absolute;bottom:10px;right:15px;height:23px;z-index:2;color:#fff;font-size:14px;font-weight:bold;vertical-align:middle;cursor:pointer;}
.photo .step em{margin:0 5px;}
.photo ul{float:left;position:absolute;top:0;left:0;width:1600px; list-style:none}
.photo li{float:left; width:400px; height:43px; padding:0; margin:0; list-style:nonel;}
.photo li a{color:#fff;font-size:16px;font-family:微软雅黑;font-weight:bold;padding-left:10px}
#photo-sub{background-image:url(../img/400_43a.gif);}
#photo-sub1{background-image:url(../img/400_43b.gif);}








.yqlj_xtzt UL{ margin-top:10px;WIDTH: 990px; overflow:hidden;}
.yqlj_xtzt UL LI {PADDING-LEFT: 10px; FLOAT: left; PADDING-bottom: 5px;}
.yqlj_xtzt li img{ width:185px; height:42px}

.mid_L_csgz ul{ margin-top:7px; height:413px}






/*2015-02-10*/
 
.numBtn a{ float:left; width:160px; line-height:37px; background-color:#8C8C8C; text-align:center; color:#FFFFFF; margin-left:10px; font-size:18px}
.numBtn .currentA{ background-image:url(../img/bg0.png); background-repeat:no-repeat; height:45px; background-color:#FFFFFF;}
.numBtn a:hover{ background-image:url(../img/bg0.png); background-repeat:no-repeat; height:45px; background-color:#FFFFFF;}
.box{ margin-top:20px; text-align:left; margin-left:30px;}
.box a{ font-size:20px;}
.ph{ background-image:url(../img/jiantou.png); background-repeat:no-repeat; padding-left:22px; padding-bottom:2px;}
.numBtn1 li{ float:left; width:160px; margin-left:20px;}
.numBtn1 li .img_01{ border:#3077c9 solid 3px;}
.numBtn1 li img{border:#fff solid 3px;}
.numBtn1 li img:hover{border:#3077c9 solid 3px;}
.numBtn1 .liA{ background-image:url(../img/ps.png);background-repeat:no-repeat;height:111px;}
.numBtn1 li:hover{ background-image:url(../img/ps.png);background-repeat:no-repeat;height:111px;}

.mid_L_csgz LI { float:left; width:85px; margin-left:11px;_margin-left:5px; padding-bottom:2px;height:19px;}

.gzly02 {
	OVERFLOW: hidden; FONT-SIZE: 12px; BACKGROUND:url(../img/lybg.gif) repeat-x; WHITE-SPACE: nowrap; COLOR: #fff; LINE-HEIGHT: 180%
}
.gzly01 {
border: 1px solid #4FAEEA;
line-height: 180%;
text-align: left;}

.gzly03 span,.gzly04 span{ float:right; display:block; color:#666;}

.gzly04 {
	BORDER-TOP: #bbb 1px dotted; BORDER-RIGHT: #bbb 1px dotted; BORDER-BOTTOM: #bbb 1px dotted; BORDER-LEFT: #bbb 1px dotted; LINE-HEIGHT: 180%; BACKGROUND-COLOR: #f7f7f7
}