@charset "utf-8";
*{word-break:break-all}
body{color:#555555; padding:0px;margin:0 auto; background-image:url(images/index_01.gif); background-repeat:repeat-x; font-size:12px; line-height:25px;}
a{color:#666666;text-decoration:none}
a:hover{color:#F00;text-decoration:none}
.c,.clear{ clear:both;}
img{ border:0;}
.input,.textarea{border:none;font-size:12px;color:#666;background-color:#fff;}
dl,dt,dd,ul,li{ padding:0; margin:0; list-style:none;}
/* 主区域 */
.wrap{padding:0px;width:999px;margin:0px auto;}
/* 页头 */
.head{}
.gg{ background-image:url(images/index_03.gif); width:696px; height:24px; float:left;}
.ggnr{ padding-left:30px; color:#9BC9EC;}
.site_name{clear: both;color: #fff;font-size: 50px;height: 98px;line-height: 90px;}

.menu{ background-image:url(images/index_11.png); width:999px; height:54px;}
.menu ul{ width:950px; text-align:center; margin-left:25px;}
.menu ul li{float:left; text-align:center;}
.menu ul li a{line-height:54px; width:104px;display:block;color:#044B8E;font-weight:bold;text-decoration:none;letter-spacing:2px; font-family:"微软雅黑"; font-size:15px;}
.menu ul li a:hover, .menu ul li a.current{ font-size:15px;}

.banner{ height:309px;}

.main{padding:0px;width:1000px;margin:0px auto; background-color:#FFF;}

.left{ width:229px; float:left;}
.lbtit{ background-image:url(images/index_14.gif); width:229px; height:58px;}
.lbbg{ width:229px; background-image:url(images/index_17.gif);}
.lbcon{ padding:5px 13px;}
.gsnr{ height:175px; overflow:hidden;}

.lxfs{ background-image:url(images/index_32.gif); width:229px; height:111px;}

.right{ width:771px; float:left;}
.gsjj{ width:531px;}
.gsjjbg{background-image:url(images/index_18.gif); width:771px;}
.gsjjdi{ background-image:url(images/index_26.gif); width:531px;}

.zxgg{ width:240px;}
.zxggbg{background-image:url(images/index_19.gif); width:240px;}
.zxggdi{ background-image:url(images/index_27.gif); width:240px; height:8px;}

.cp{}
.cpbg{background-image:url(images/index_29.gif); width:771px;}
.cpdi{background-image:url(images/index_33.gif); width:771px; height:10px;}
.cpnr{ height:295px;}
.marquee {
	MARGIN: 10px 0px 0px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 295px
}
.marquee ul {
	FLOAT: left; OVERFLOW: hidden; HEIGHT: 295px; margin-left:18px;
}
.marquee ul li {
	 FLOAT: left;  WIDTH: 180px;  TEXT-ALIGN: center
}
.marquee ul li a img {
	WIDTH: 158px; BORDER: #dddddd 1px solid; HEIGHT: 120px; display:block;
}
.marquee ul li a:hover img {
	WIDTH: 158px; BORDER: #ff0000 1px solid; HEIGHT: 120px; display:block;
}
.ylbg{ background-image:url(images/index_49.gif); width:1000px; }

.foot{background-image:url(images/fbg.jpg); width:100%; height:82px;overflow:hidden;}
.footcon{ background-image:url(images/fcen.jpg); width:1028px; height:82px; background-position:center; margin:0 auto; text-align:center; overflow:hidden;color:#FFF;}
.bai{ color:#FFF;}
.bai a{ color:#FFF;}
.padt8{ padding-top:8px;}

.picnews { padding-bottom:3px; clear:both; padding-top:10px; margin-right:8px;}
.picnews p{ font-size:14px; line-height:28px; text-indent:2em;}
.picnews dl {  margin:1px auto; overflow:hidden; }
.picnews dl dd { width:156px; float:left; display:inline; text-align:center; margin:10px 0px 0px 20px; line-height:31px; }
.picnews dl dd a img { border:2px solid #dddddd; padding:5px; }
.picnews dl dd  a:hover img { border:2px solid #ff0000; }
.picnews dl dd a { display:block; }
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; float:left; width:600px; }
.page a { padding: 2px 8px;}
.page .current{background-color: #f13326;color:#fff;border-radius: 2px;line-height: 20px;}

.titbg{ background-image:url(images/nytitbg.jpg); width:771px; height:58px;line-height: 64px;text-indent: 3em;color: #1a65cb; font-size:16px;}
.cp_title{ background-image:url(images/index_28.gif); width:771px; height:52px;line-height: 68px;text-indent: 3em;color: #fff; font-size:16px;}
.titwz{font-weight:bold; color:#045FBC;}
h1{ font-size:14px; font-weight:bold; text-align:center;}
.chtit{ background-color:#eeeeee; padding-left:5px; line-height:30px; font-size:14px; font-weight:bold; color:#FF0000;}
.fr{float:right;}
.fl{float:left;}
#container .title a{ text-align:left; color:#ff0000; font-size:14px; font-weight:bold; border-bottom:1px #dddddd dashed; width:90%; display:block; background-image:url(images/icon.gif); background-position:left center; background-repeat:no-repeat; padding-left:15px; line-height:2.2;}
.cpli{ border-bottom:1px #dddddd dashed; width:90%; display:block; background-image:url(images/icon.gif); background-position:left center; background-repeat:no-repeat; padding-left:15px; font-size:14px; line-height:2.2;}

.newsli{ border-bottom:1px #dddddd dashed; background-image:url(images/icon.gif); background-position:left center; background-repeat:no-repeat; padding-left:15px; line-height:2.5;}
.newscon{ }