@charset "gb2312";
/*reset css*/
*{margin: 0px;padding:0px;}
table {border-collapse: collapse; border-spacing: 0; margin:0 auto;}
img{border:0px;}
ul,ol,li{list-style-type:none;}/*增加li标签定义*/
/*font css*/
div{
	word-wrap: break-word;
	word-break: break-all;
	margin: 0px;
	padding: 0px;
}/*新增display:inline；属性*/

/*新增加*/
.k_l{
	width:308px;
	float:left;	
	
	}
.k_m{
	width:424px;
	float:left;		
	margin:0px 0px 0px 10px;
	}
.k_m_1 { width:422px; border:solid 1px #b5d5e6; border-top:none;float:left;margin:0px 0px 0px 10px;}
.k_m_a { width:1000px; border:solid 1px #b5d5e6; float:left;margin:0px 0px 0px 0px; background:url(imagesb_a.gif); height:240px;}
.k_f{ width:238px; margin-left:2px; margin-right:3px; float:left}
.k_f ul {display:block;}
.k_f ul li { display:block; line-height:30px; font-size:14px;}

.k_f1{ width:250px; margin-left:9px; margin-right:3px; float:left}
.k_f1 ul {display:block;}
.k_f1 ul li { display:block; line-height:30px; font-size:14px;}

.k_f2{ width:240px; margin-left:6px; margin-right:0px; float:left}
.k_f2 ul {display:block;}
.k_f2 ul li { display:block; line-height:30px; font-size:14px;}

.k_b{
	width:742px;
	float:left;		
	margin:0px 0px 0px 0px;
	}	

.k_r{
	width:250px;
	float:right;		
	}
.k_l_tz{
        width:306px;
		border:1px solid #85c8ec; 
		border-top:none;
		height:auto;
		}

.k_l_tz ul { display:block;  height:200px; padding:0px 5px 0 0px;}
.k_l_tz ul li { display:block; line-height:30px; font-size:14px; }
.k_l_tz ul li a:hover{text-decoration:underline;}


/*新增加   end*/

.b{font-weight:bold}

.online { background:url(imageson-bg.png) repeat-x; height:30px; margin-top:0px; line-height:30px; font-size:12px;}
.online-l { padding-left:10px; width:400px; float:left; font-size:12px;}
.online-r { width:300px; float:right; font-size:12px;}
.online-r li { display:block; text-align:center; width:100px; float:right;}
.online-bg1 { background:url(imagessc.gif) no-repeat left center;}
.online-bg2 { background:url(imagessc2.gif) no-repeat left center;}
.online-bg3 { background:url(imagessc1.gif) no-repeat left center;}

/*margin.css*/
.mat10{ margin-top:10px;}
.mat20{ margin-top:20px;}
.mat30{ margin-top:30px;}
.mar10{ margin-right:10px;}
.mat5 { padding-top:5px;}

/*link css*/
a { text-decoration:none; color:#333;}
a:visited {text-decoration:none;}
a:hover{text-decoration:none;}
a:active {text-decoration:none;}

.white{color:#fff}
.white a{text-decoration:none; color:#fff;}
.white a:hover{text-decoration:underline;}

.black{color:#000}
.black a{text-decoration:none; color:#000;}
.black a:hover{text-decoration:underline;}

.red {color:#2672bf}
.red a { text-decoration:none;color:#e12323}
.red a:hover { text-decoration:underline;}

.yel { color:#f48c0f;}
.yel a { text-decoration:none;color:#f48c0f}
.yel a:hover { text-decoration:underline;}

/*文字对齐方式*/
.txtLeft{text-align:left}
.txtRright{text-align:right}
.txtCenter{text-align:center}

/*清除浮动*/
.clearkit{clear:both; font-size:0px; height:0px; line-height:0px;}
.fl{float:left}
.fr{float:right}
.clear{clear:both}
.clean{overflow:hidden;}/*新增*/
.inline{display:inline;}/*ie6下marign-left的问题*/

.newspage{ text-align:center; margin-top:15px; height:50px; font-size:12px; line-height:20px;}
.newspage a{height:19px; display:inline-block; text-align:center; margin:0 2px; padding:0 6px; color:#666; border:1px solid #eeeeee;}
.newspage a:hover,.newspage a.on:link,.newspage a.on:visited{ color:#f00; border:solid 1px #f00; text-decoration:none; background:#dedede;}

.warp_box { background:#ffffff;}
.box { width:1002px; margin:0 auto; background:#fff;}

.nav { height:32px; background:url(imagesnavmiddle.jpg) repeat-x; width:1002px; position:relative;}
.nav-l { height:32px; width:4px; background:url(imagesnavleft.jpg) no-repeat;position:absolute; left:0px; top:0px;}
.nav-r { height:32px; width:4px; background:url(imagesnavright.jpg) no-repeat; position:absolute; right:0px; top:0px;}
.nav-m {height:32px;}
.nav-m ul { padding:0px; margin:0px;}
.nav-m li { display:block; font-size:14px;  width:90px; height:32px; line-height:32px;  float:left; text-align:center;font-family: arial,"Hiragino Sans GB","Microsoft Yahei",sans-serif;}
.nav-m .on { display:block; background:url(imagesnavhover.gif) no-repeat left bottom; text-align:center; color:#000;}
.nav-m li:hover { background:url(imagesnavhover.gif) no-repeat left bottom; display:block; width:90px; text-align:center; color:#000; }

.banner { height:236px; background:url(imagesbanner.gif) no-repeat; }


.index_box4 .index_inner{border:1px #C1CCD1 solid;border-top:none;}
.index_box4 .index_sub4{width:746px;margin:0 auto;padding:8px 0;height:240px;}
.index_box4 .index_pic4{width:117px;height:71px;border:1px #c2bcaf solid;background:#eee8dc;padding:6px;float:left;}
.index_box4 .index_txt4{width:390px;padding:0 0 0 0;float:right;}
.index_box4 .index_txt4 dt{color:#1f568b;font-size:14px;font-weight:bold;line-height:28px;}
.index_box4 .index_txt4 dt a{color:#1f568b;margin:0 8px;}
.index_box4 .index_txt4 dd{font-size:14px;line-height:28px;}
.index_box4 .index_txt4 dd a{margin:0 8px;}

.index_box4 .index_tit2{background:url(imagesindex_13120507.jpg) no-repeat;width:746px;height:35px;position:relative;}

.index_more2{background:url(../images/index_13102109.png) no-repeat 0 7px;width:auto;height:30px;line-height:30px;position:absolute;right:0;top:5px;padding:0 15px 0 20px; font-size:12px}

.index_tit2{background:url(../images/index_13102108.png) no-repeat;width:419px;height:35px;position:relative;}
.index_tit2 .t01{width:94px;height:35px;line-height:35px;text-align:center;font-size:14px;float:left;}
.index_tit2 .t01 a{color:#ffffff;font-family:Microsoft Yahei;}


.hot { height:109px; background:url(imagesnews.gif) no-repeat;}
.hot-left { width:660px; margin-left:60px;_margin-left:30px; height:70px; margin-top:20px; font-size:28px; line-height:70px; font-family:"黑体"; color:#e60012; font-weight:bold;}
.hot-left-more { width:60px; height:60px; margin-top:40px;}
.hot-left-more h1 { display:block; width:60px; height:60px;}
.hot-left-more h1 a {display:block; width:60px; height:60px;}
.hot-left a {color:#e60012;} 
.hot-right { width:200px; height:80px; margin-top:10px; }
.date { font-size:12px; color:#000; line-height:18px; padding:5px;}
.weather { height:25px; font-size:12px; }
.weather a {color:#fff;}

.main { width:1002px; margin:0 auto; height:auto;}

.main-1-left { width:233px; height:auto;}
.main-1-left-1 { height:200px; background:url(imagesleft-1.gif) no-repeat;}
.main-1-left-1 ul { display:block; margin-top:2px;}
.main-1-left-1 ul li { display:block; height:40px; color:#e12323; line-height:40px; font-size:12px; padding-left:50px;}
.main-1-left-1 ul li a {color:#e12323; }

.main-1-left-lr { height:111px; background:url(imageskjfw.gif) no-repeat;}

.main-nav { height:30px; line-height:30px; position:relative;}
.main-nav h1 { display:block; width:100px; text-align:center; position:absolute; left:0; top:0; font-size:14px;}
.main-nav h2 { display:block; width:50px; text-align:center; position:absolute; right:0px; top:0; height:30px; font-size:12px; font-weight:normal;}
.main-nav-233 { width:233px;}
.main-nav-230 { width:230px;}

.main-1-left-2 { height:auto;}
.main-1-left-2 ul { display:block; background:url(imagesleft-2.gif) no-repeat bottom left; height:249px; padding:0px 5px 0 2px;}
.main-1-left-2 ul li { display:block; line-height:30px; font-size:12px; padding-left:10px;}

.main-1-right { width:715px; height:auto;}
.main-1-right-1 { border:solid 1px #be7f3e; height:244px; background:url(imagesright-1.gif) repeat-x top left; padding-top:21px;}
.main-1-right-1-left { width:335px; height:244px;}
.main-1-right-1-left img { width:335px; height:244px;}

.main-1-right-1-right { width:400px; height:244px;}
.main-1-right-1-right-1 { background:#faf4e4; height:32px;}
.main-1-right-1-right-1 ul { display:block;}
.main-1-right-1-right-1-166 { width:166px;}
.main-1-right-1-right-1 ul li {
	display: block;
	float: left;
	line-height: 32px;
	_margin: 0 3px;
	font-size: 12px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}
.main-1-right-1-right-2 {
	height: 75px;
	border-bottom: dashed #ccc 1px;
	padding: 0px;
}
.main-1-right-1-right-2 h5 { display:block; width:390px; height:30px; line-height:30px; font-size:14px; text-align:center;}
.main-1-right-1-right-2 p { display:block; line-height:20px; font-size:12px; text-indent:2em;}
.main-1-right-1-right-3 ul {display:block;}
.main-1-right-1-right-3 ul li { display:block; line-height:31px; font-size:14px;}
.main-1-right-1-right-3-left { width:350px;}
.main-1-right-1-right-3-left2 { width:400px;}
.main-1-right-1-right-3-left1 { width:245px;}
.main-1-right-1-right-3-right { width:55px; text-align:center;}

.main-1-right-1-right-4 ul {display:block;}
.main-1-right-1-right-4 ul li { display:block; line-height:30px; font-size:14px;}
.main-1-right-1-right-4-left { width:300px;}
.main-1-right-1-right-4-left2 { width:400px;}
.main-1-right-1-right-4-left1 { width:200px;}
.main-1-right-1-right-4-right { width:90px; text-align:center;}

.main-1-right-2 { height:auto;}
.m-1-r-2-l { width:366px; border:solid 1px #cc9e63; border-top:none;}
.m-1-r-2-l h3 { display:block; height:34px; width:366px; background:url(imagesright-2-bg.gif) repeat-x;}
.m-1-r-2-l ul { display:block; margin:9px; margin-bottom:0px;}
.m-1-r-2-l ul li { display:block; line-height:28px; font-size:12px; border-bottom:dashed 1px #ccc;}
.m-1-r-2-l-l { width:260px;}
.m-1-r-2-l-r { width:80px;}
.h200 { height:178px;}
.h3t { height:27px; margin-top:5px; line-height:27px; margin-left:5px; font-size:14px; width:100px; text-align:center;}
.h3m { width:60px; text-align:center; font-size:12px; margin-top:5px; line-height:27px; height:27px; font-weight:normal;}

.back-1 { background:url(imagesright-3.gif) no-repeat;}
.back-2 { background:url(imagesline-1.gif) no-repeat left center; height:28px; width:2px; float:left;}
.back-3 { background:url(imagesicon-1.gif) no-repeat left center;}
.back-4 { background:url(imagesincon.gif) no-repeat left center;}

.middle-img { height:97px; border:none;}

.m-2 { height:auto;}
.m-2-l { width:746px;}
.m-2-l-1 { border:solid 1px #e9c5a5; height:auto;}
.m-2-l-1-1 { height:31px; line-height:31px; font-size:14px; background:url(imagesleft-3.gif) no-repeat;}
.m-2-l-1-1 h1 { display:block; width:170px; text-align:center; font-size:14px;}

.m-2-l-1-2 { height:auto; border-bottom:dashed #ccc 1px; padding:0px; margin:0px;}
.m-2-l-1-2 ul { display:block; height:95px;}
.m-2-l-1-2 ul li { display:block; height:80px; width:89px; margin:7px 5px; float:left; position:relative;} 
.m-2-l-1-2 .tit { position:absolute; height:18px; font-size:12px; text-align:center; width:89px; bottom:3px; left:0px; color:#f7832e;}
.m-2-l-1-2 .title1 { display:block; width:30px; font-size:14px; font-weight:bold; height:83px; background:url(imageszlcx.gif) no-repeat;}
.m-2-l-1-2 img { height:80px; width:89px; border:none;}

.m-2-l-1-3 { height:auto;}
.m-2-l-1-3 ul { display:block; height:95px;}
.m-2-l-1-3 ul li { display:block; height:80px; width:89px; margin:5px; float:left; position:relative;} 
.m-2-l-1-3 .tit { position:absolute; height:18px; font-size:12px; text-align:center; width:89px; bottom:3px; left:0px; color:#f7832e;}
.m-2-l-1-3 .title1 { display:block; width:30px; font-size:14px; font-weight:bold; height:89px; background:url(imageszlxz.gif) no-repeat;}
.m-2-l-1-3 img { height:80px; width:89px; border:none;}

.m-2-l-2 { height:auto;}

.m-2-r { width:233px;}

.m-2-r-1 { height:208px; background:url(imagesztzl.gif) no-repeat;}
.m-2-r-1 h1 { display:block; height:60px; line-height:60px; font-size:12px; text-align:right; font-weight:normal;}
.m-2-r-1 ul { display:block; margin:10px; margin-bottom:0px;}
.m-2-r-1 ul li { font-size:12px; line-height:25px;}

.m-2-r-2 { border:solid 1px #e9c7ab ; background:#fef9f3; _height:220px;}
.m-2-r-2 ul { display:block; margin:2px 0px 10px 5px;}
.m-2-r-2 ul li { display:block; float:left; width:107px; background:url(imagesright-3-bg.gif) no-repeat; height:34px; line-height:34px; font-size:14px; font-weight:bold; text-align:center; margin-right:5px; margin-top:10px;} 

.m-2-r-3 { border:solid 1px #e9c7ab ; background:#fef9f3;}
.m-2-r-3 ul { display:block; width:227px; margin:0px auto; margin-bottom:7px;}
.m-2-r-3 ul li { display:block; height:56px; margin-top:9px; _margin-top:5px; width:227px; mar}

.main-1-right-2t { height:auto;}
.m-1-r-2-lt { width:366px; border:solid 1px #cc9e63;}
.m-1-r-2-lt h3 { display:block; height:31px; width:366px; background:url(imagesleft-4-bg.gif) repeat-x;}
.m-1-r-2-lt ul { display:block; margin:6px; margin-bottom:0px;}
.m-1-r-2-lt ul li { display:block; line-height:25px; font-size:12px;}
.m-1-r-2-l-lt { width:260px;}
.m-1-r-2-l-rt { width:80px;}
.h200t { height:178px;}
.h3tt { height:31px;line-height:31px; margin-left:9px; font-size:14px; width:90px; text-align:center;}
.h3mt { width:60px; text-align:center; font-size:12px; line-height:31px; height:31px; font-weight:normal;}

.back-5 { background:#fffbf0 url(imageszcfg-bg.gif) no-repeat bottom left;}
.back-6 { background:#fffbf0 url(imagesjyjl-bg.gif) no-repeat bottom right;}
.back-7 { background:#fffbf0 url(imagesdjzl-bg.gif) no-repeat bottom left;}
.back-8 { background:#fffbf0 url(imagesjdcc-bg.gif) no-repeat bottom left;}

.fird { height:auto;}
.fird-1 { background:url(imagesfriendlink-bg.gif) repeat-x; height:29px; line-height:29px;}
.fird-1-t { width:100px; background:#fff; font-size:14px; font-weight:bold; text-align:center; height:28px; margin-top:1px; margin-left:30px;}
.fird-1-m { width:60px; font-size:12px; height:29px; margin-right:10px;}
.fird-2 ul { display:block; margin:12px 0px;}
.fird-2 ul li { display:block; width:158px; height:48px; margin-right:7px; float:left;}
.fird-2 img { width:158px; height:48px;}
.fird-3 { font-size:12px; height:30px; line-height:30px; margin-bottom:7px; }
.fird-4 { padding-bottom:5px;  background-color:#2672bf; height:5px; width:1002px;}

.footer { line-height:25px; text-align:center; font-size:12px; color:#000; padding-top:10px; padding-bottom:30px; width:1002px;}
.footer a {color:#ff8d2b;}

.c-c { width:1002px; margin-top:10px; margin-bottom:10px;}
.c-l { width:308px; height:auto;}
.c-l-1 { height:auto;}
.c-l-1-t { height:38px; background:url(imagesc-1.gif) no-repeat; line-height:35px;}
.c-l-1-t h1 { display:block; width:160px; text-align:center; margin-left:10px; font-size:14px;}
.c-l-1-t h2 { font-size:12px; font-weight:normal; width:50px; }
.c-l-1-m { height:auto; background:url(imagesc-2.gif) repeat-y;}
.c-l-1-m ul { padding:7px;}
.c-l-1-m ul li { display:block; height:25px; line-height:25px; font-size:12px;}
.c-l-1-m .le { width:210px;}
.c-l-1-m .ri { width:80px;}
.c-l-1-b { height:4px; background:url(imagesc-3.gif) no-repeat;}
.c-r { width:705px; height:auto; background:#f1fafc;}
.c-r1 { width:705px; height:auto; }
.c-r2 { width:998px; height:auto; background:#f1fafc;}
.c-r-1 { height:40px; background:url(imagesc-4.gif) no-repeat bottom;}
.c-r-2 { height:40px; background:url(imagesc_41.gif) no-repeat bottom;}
.c-r-1 h1 { display:block; width:160px; height:37px; line-height:37px; font-size:14px; margin-left:30px; text-align:center;}
.c-r-1 h2 { width:450px; text-align:right; font-size:12px; height:37px; line-height:37px; font-weight:normal; margin-right:10px;}
.c-r-2 h1 { display:block; width:160px; height:37px; line-height:37px; font-size:14px; margin-left:30px; text-align:center;}
.c-r-2 h2 { width:450px; text-align:right; font-size:12px; height:37px; line-height:37px; font-weight:normal; margin-right:10px;}

.c-lr1 { width:998px; height:auto; background:#f1fafc;}
.c-lr { width:998px; height:auto; background:#fff;}
.c-lr-1 { height:40px; background:url(imagesc-4.gif) no-repeat bottom;}
.c-lr-1 h1 { display:block; width:120px; height:37px; line-height:37px; font-size:14px; margin-left:20px; text-align:center;}
.c-lr-1 h2 { width:500px; text-align:right; font-size:12px; height:37px; line-height:37px; font-weight:normal; margin-right:10px;}


.cc-c { height:auto;}
.cc-c ul { display:block; margin:10px auto;}
.cc-c ul li { display:block; font-size:14px; padding:0 10px;}
.cc-c-l { width:520px;}
.cc-c-r { width:100px;}
.c-line30 { line-height:40px; height:40px; background:#fff;}
.c-line40 {height:35px; line-height:35px;}

.fanye { font-size:12px; height:30px; line-height:30px; margin-top:30px;}
.fab { line-height:30px; text-align:right; font-size:12px; padding-right:15px;}
.fab-1 { line-height:40px; height:40px; font-size:16px; text-align:center; font-weight:bold}
.fab-2 { text-align:center; font-size:12px; line-height:25px; height:25px; border-bottom:dashed #ccc 1px;}
.fab-3 { text-indent:2em; line-height:25px; font-size:12px; color:#000; padding:10px;}
.fab-4 { line-height:25px; font-size:12px; color:#000;padding:10px;}

.titleloc { line-height:38px; font-size:12px;}

.left{ width:280px; float:left; overflow:hidden; }
.left_title{ color:#fff;background:url(imagesbg_4.gif) repeat-x; height:22px; line-height:24px; padding-left:9px; margin-bottom:8px; width:280px;}
.left_title1{ color:#fff;background:url(imagesbg_3.gif) repeat-x; height:22px; line-height:24px; padding-left:9px; margin-bottom:8px; width:280px;}
.left_title2{ color:#fff;background:url(imagesbg_5.gif) repeat-x; height:22px; line-height:24px; padding-left:9px; margin-bottom:8px; width:280px;}
.input_1{background:url(imagesbg_4.gif) no-repeat; width:121px; height:23px; line-height:23px; border:0px;}
.input_2{background:url(imagesbg_5.gif) no-repeat; width:121px; height:23px; line-height:23px; border:0px;}
.input_3{background:url(../images/bg_6.gif) no-repeat; width:64px; height:23px; line-height:23px; border:0px;}
.box_1{
	margin-bottom: 0px; background:url(imagesbg_m.gif) no-repeat;
}
.box_2{
	margin-bottom: 5px; )
}
.left_nr li{background:url(imagesdian.gif) no-repeat 13px 15px; padding-left:25px; height:30px; line-height:30px; font-size:14px;}

.left_news ul{ width:270px; margin-left:8px;}
.left_news li{  line-height:35px; padding-left:10px; font-size:14px;}
.left_news li a{background:url(../images/img_11.gif) no-repeat 158px 0;  color:#39485b;}
.left_news li a:hover,.left_news li a.hover{background:url(../images/img_12.gif) no-repeat 158px 0;color:#005289; font-weight:bold;}
