body{background:#e3fbff url(imgbg_body.png) 50% 30px no-repeat; color:#333}
.cb{color:#3A9A19}
.cb2{color:#3A9A19}
.cb3{color:#3A9A19}
/*.bb{border:solid #0681CF 1px;}*/
a{color:#3A9A19}
a:hover{color:#f00}
h2.tit1{background:url(imgbg_tit1.gif) 0 0 no-repeat}
h2.tit1 a.font{text-indent:-9999px; background:url(imgfont_tit.gif) 0 0 no-repeat; height:25px; width:84px; display:inline-block; overflow:hidden; margin:2px 0 0 5px}
h2.tit1 a.font1_current{background-position:0 -25px}
h2.tit1 a.font2{background-position:-84px 0}
h2.tit1 a.font2_current{background-position:-84px -25px}
h2.tit1 a.font4{background-position:-168px 0}
h2.tit1 a.font4_current{background-position:-168px -25px}
h2.tit1 a.font5{background-position:-252px 0}
h2.tit1 a.font5_current{background-position:-252px -25px}
h2.tit1 a.font3{background-position:-336px 0}
h2.tit1 a.font3_current{background-position:-336px -25px}
h2.tit2{background:url(imgbg_tit2.gif) 0 0 no-repeat; padding:10px 10px 0 30px; height:25px}
h2.tit3{background:url(imgbg_tit3.gif) 100% 0 no-repeat}
h2.tit6{background:url(imgbg_tit6.gif) 0 0 no-repeat}
h2.tit8{background:url(imgbg_tit8.gif) 0 0 no-repeat}
h2.tit8_font2{background-position:0 -32px}
h2.tit8_font3{background-position:0 -64px}
h2.tit8_font4{background-position:0 -96px}
h2.tit9{background:url(imgbg_tit9.gif) 0 0 no-repeat}
h2.tit11{background:url(imgbg_tit11.gif) 0 0 no-repeat}
h2.tit12{background:url(imgbg_tit12.gif) 0 0 no-repeat; padding-left:35px}
h2.tit13{background:url(imgbg_tit13.gif) 100% 0 no-repeat; padding:10px 10px 0 30px; height:25px}
h3.tit,h3.tit10{background:url(imgbg_tit4.gif) 0 0 no-repeat; height:22px; line-height:22px; font-weight:normal;margin:10px 0px; color:#006eb5}
h3.tit span,h3.tit10 span{width:110px; margin-left:26px; font-weight:bold}
h3.tit10 span{width:190px}
h3.tit a,h3.tit10 a{color:#3A9A19; font-weight:normal; margin:0 8px}
h3.tit5{background:url(imgbg_tit5.gif) 0 0 no-repeat;margin-top:15px;}
h3.tit7{background:url(imgbg_tit7.gif) 0 0 no-repeat; padding-left:32px}
h3.tit10{background:url(imgbg_tit10.gif) 0 0 no-repeat}

h3.tit10a{background:url(imgbg_tit10a.gif) 0 0 no-repeat; height:22px; line-height:22px; font-weight:normal; color:#006eb5}
h3.tit10a span{width:190px}
h3.tit10a span{width:190px; margin-left:26px; font-weight:bold}
h3.tit10a a{color:#006eb5; font-weight:normal; margin:0 8px}

.list2 {
margin:0px 4px;}
.list1 li{background:url(imgxx.png) 4px 4px no-repeat; padding:0 10px 0 20px; height:23px; line-height:23px}
.list2 li{background:url(imgxx.png) 4px 4px no-repeat; padding-left:20px; height:26px; line-height:26px}
/*.list3 { padding-top: 15px;}*/
.list3 li{background:url(imgxx.png) 4px 5px no-repeat; padding-left:20px; height:28px; line-height:28px}
.list4 li,.list5 li{background:url(imgbg_li.gif) 100% 0 no-repeat; padding-left:34px; height:24px; line-height:24px; margin-bottom:7px; margin-top:7px; width:196px; float:left}
.list4 li.list4_1{width:72px; margin-right:10px; background-position:0 0}
.list5 li{width:221px; background-position:0 -24px}
#header{height:300px}
#header .top{background:url(imgbg_top.gif) 0 0 repeat-x; color:#4d4d4d}
#header input.send{background:none; color:#666; border:0 none; margin-right:10px}
#header .banner{height:190px}
#header .nav{background:url(imgbg_nav.png) 0 0 no-repeat}
#header .nav ul{margin:8px 0 0 10px}
#header .nav li{width:106px; height:20px; background:url(imgbg_nav_line.gif) 100% 3px no-repeat; float:left; text-align:center}
#header .nav li.current{background:url(imgbg_nav_current.gif) 50% 0 no-repeat}
#header .nav li a{font-size:14px; color:#fff; font-weight:bold; line-height:20px}
#header .nav li.current a{color:#1e5ea9}
#header .nav li.last{background:none}
#header .nav .meta{top:52px; left:10px}
#header .nav .meta div.l{width:400px; color:#f9f8ec; height:16px}
#header .nav .meta div.l ul{left:74px; top:0; margin:0}
#header .nav .meta div.l ul li{width:auto; float:none; text-align:left; background:none; height:16px; overflow:hidden}
#header .nav .meta div.l ul a{font-size:12px; color:#fff; font-weight:normal; line-height:16px}
#header .nav .meta .time{color:#ffc}

#contener{background:#fff}
.main{width:735px}
.main2{width:720px}
.main2 .content{background:#eff9fe}
.w297{width:297px}
.w363{width:363px;}
.w360{width:345px;}
.zhgl .l {
    margin-left:15px;
}
.zhgl .r {
     margin-right:15px;
}

.w430{width:430px; overflow:hidden}
.slider{width:295px; border:solid #ddd 1px; height:268px; margin-bottom:8px}
.news{height:270px; margin-bottom:8px}
.news .head{background:#f0fdff; border:solid #d2f2fc 1px; margin:8px 0 10px}
.news .head h1{margin-bottom:8px}
.side{width:240px}
.pub,.trends{height:234px; margin-bottom:8px}
.pub_con{/*border-top:none;*/ height:178px;background: url(imgbox2.png) no-repeat center bottom; background-size: cover;}
.trends_con{ padding:7px 0 8px 0; height:183px;width:427px;background: url(imgbox3.png) no-repeat center bottom; background-size: cover;}
.trends_con .list1 li{height:27px; line-height:27px}
.affairs{height:391px; background:url(imgbg_affairs.png) 0 0 no-repeat}
.affairs h2{height:66px; line-height:56px}
.affairs h2 a{color:#2483b9; background:url(imgbg_dot4.gif) 0 2px no-repeat; padding-left:10px; margin-right:10px}
.affairs_con{padding:0 14px 0 16px}
.affairs_box{width:346px}
.special{width:486px; margin-top:8px}
.special_con{padding:8px 8px 0;background: url(imgbox6.png) no-repeat center bottom; background-size: cover; margin-top:1px}
.special_box{width:232px}
p.h36 a{width:76px; background:url(imgbtn_link.gif) 0 0 no-repeat; padding-left:40px}
.yjzl{border:solid #c7dcf6 1px; margin-left:1px; border-top:none; height:178px}
.zdzt .bb{border-top:none; height:122px; /*background:#f8f8f8;*/background: url(imgbox1.png) no-repeat center bottom; background-size: cover;     padding-top: 10px; margin-top: 2px; margin-left:1px}
.zdzt .bb .list2 li{height:24px; line-height:24px}
.box{padding:8px 8px 0; border:solid #0681CF  1px; border-top:none; margin-bottom:8px; height:145px}
.interact .bb{width: 335px;margin: 0px 0px 0px 15px;height: 260px;}
.interact .hudong{width:299px; height:112px; background:url(imgbg_hudong.gif) 0 0 no-repeat}
.interact .hudong a.qq{top:0; left:156px; width:142px; height:51px}
.interact .hudong a.sina{top:61px; left:156px; width:142px; height:51px}
.interact .side a{width:226px; height:45px}
.faq_con{margin:12px auto 0; width:226px; background:url(imgbtn_faq.png) 0 0 no-repeat}
.online_con{border:solid #c5edff 1px; /*border-top:none*/}
.online_con .main{padding:12px 8px 0; width:729px}
.online_con .main .w363{width:340px}
.online_con .main .l{margin-left:20px;}
.online_con .main .r{margin-right:20px;}
.online_con .main ul{margin:5px 0}
.online_con .side{padding:12px 0 0 0; width:230px}
.ask{background:url(imgbg_ask.gif) 0 0 no-repeat; width:318px; height:76px; margin-bottom:6px; padding:50px 0 0 35px}
.ask p{margin-bottom:10px}
.ask input{background:none; border:0 none}
.ask .pa{width:61px; height:61px; top:54px; right:11px; cursor:pointer}
.sidebox{width:240px; background:url(imgbg_sidebox.gif) 0 0 no-repeat;margin-top:8px; height:288px}
.sidebox1{background-position:-240px 0; height:282px}
.sidebox2{background-position:-480px 0; height:266px}
.xxh ul{margin:4px 0 4px 10px}
a.dis{background:url(imgbg_dis.jpg) 0 0 no-repeat; width:240px; height:48px}
.enfor{background:url(imgbg_enfor.png) 0 0 no-repeat;width:240px; height:294px;}

#links{background:#fff}
#links .w980{height:77px; background-image:url(imgbg_links.gif); background-position:10px 0; background-repeat:no-repeat}
#links .w980 div.pa{top:12px; left:130px}
#links .w980 div.pa select{width:190px; margin-right:10px}
#links .links{background:#cef0fc; height:27px; bottom:0; left:0; width:980px; border-bottom:solid #bfeaff 3px; line-height:27px; position:absolute}
#links .links a{color:#0074c5; margin:0 10px}
#footer{background:#fff}
#footer .w980,#links .w980{background-color:#e3fbff}

.slider ul,.slider ul li,.slider ul li img{height:240px}
.slider .KmNum{position:absolute; bottom:35px; right:8px}
.slider .KmNum a{width:16px; height:16px; line-height:16px; text-align:center; display:inline-block; background:#fff; margin:0 2px}
.slider .KmNum a.current{color:#fff; background:#f00; font-weight:bold}
.slider .KmTitle{font-weight:bold; padding:6px 10px 0 10px; background:#f0f0f0; height:26px}

.place{background:url(imgbg_icon.gif) 10px 6px no-repeat}
.list_text li{border-bottom:dashed #ddd 1px; height:28px}
.pager a,.pager span{padding:3px 8px; display:inline-block; margin:0 2px; background:#f5f5f5; border:solid #ddd 1px}
.pager a:hover{color:#f00; border:solid #f00 1px; text-decoration:none}
.pager span{color:#999}
.pager span.current{color:#fff; background:#17a3f1; border:solid #3e8adf 1px}
.intro{border:solid #c1cde3 1px; background:#ecf6ff}
.intro h2{border-bottom:dotted #ddd 1px; padding-bottom:10px}
.pagenav{border-top:dashed #ddd 1px}



/*jia*/
.b_flash { width:1000px; margin:0 auto;}
.weather a { color:#FFF;}
 
.left_nav { width:240px; height:auto; margin-bottom:8px; padding-top:10px;}

.ny_cn{
	width:100%; overflow:hidden; background:url(imgs_im11.jpg) repeat-y center top;
}

.ny_lb, .sp_news{
	width:100%; overflow:hidden; margin:0px auto; padding:0px 0px;
}
.ny_lb li{
	line-height:51px; text-indent:38px; font-size:13px; font-weight:bolder; background:url(imgny_bg4.gif) no-repeat center top; display:block;
}
.ny_lb li a{
	color:#333; line-height:51px; display:block;
}
.ny_lb li a:hover, .ny_lb li a.ons{
	background:#e7e7e7 url(imgny_bg3.gif) no-repeat center bottom; color:#076100; text-decoration:none;
}




.ny_lb_lnk{
	width:186px; overflow:hidden; padding:0 0px; margin:0px auto; display:none;
}
.ny_lb_lnk li{
	width:180px; height:25px;  line-height:25px; overflow:hidden; border:1px solid #d2d2d2; margin:2px 4px 3px 0px; float:left; text-indent:0px; text-align:center;
	background:url(imgs_im32.gif) repeat-x left bottom; display:block; cursor:pointer; position:relative; font-weight:normal;
}
.ny_lb_lnk li img{
	position:absolute; top:0px; right:0px;
}
.ny_lb_lnk li a{
	color:#333; line-height:25px; display:block;
}
.ny_lb_lnk li a:hover{
	background:none; color:#f45600; font-weight:bolder;
}


.ny_lb_lnk div a { background:none; line-height:20px; font-weight:normal}
.ny_lb_lnk div a:hover { background:none; line-height:20px; font-weight:bold;}


.r_tab { line-height:180%;}
.lhyz{
	margin-top:10px;
	margin-bottom:10px;
}

.lxyz-container{
		display:inline;
}
.lxyz-item{
	float:left;
	width:475px;
	border:solid 1px #ccc;
	height:220px;
	margin:5px;
}
.lxyz-header{
	width:5px;
	height:100%;
	background:rgb(187,1,10);
}
.lxyz-title{
	color:rgb(187,1,10);
	font-weight:bold;
	font-size:16px;
	padding:5px;
	background:#ECF0F1;
}
.lxyz-title-content{
	display:inline;
}
.lxyz-more{
	float:right;
	font-size:12px;
	font-weight:normal;
}
.lxyz-content{
	font-size:14px;
	font-weight:normal;
	margin:5px;
}

