@charset "gb2312";
/*基本共用 CSS Document */

*{ margin:0; padding:0; }
body{font-size:14px; color:#333; text-align:center; background:#E7F6FD;font-family:"宋体";}
ul,li{ list-style-type:none;}
img{ border:0;}
a{ color:#525252; text-decoration:none;}
a:hover{ color:#CC0013; text-decoration:none;}
h4{float:left;font-size:14px;text-align:center;}
h3{ color:#BE2624; font-size:14px; line-height:35px;}
p{ text-align:left;}
.clear{ clear:both;}

#container{ width:1003px; margin:0 auto;}
#head{ height:auto; width:1003px; float:left; background:url(top.jpg) 0 0 no-repeat;}
#content{ height:auto; width:989px; padding:10px 7px 0 7px; text-align:left; float:left; background-color:#FFF;}
#foot{width:1003px; border-top:2px solid #1854A0;line-height:23px; padding:15px 0 10px 0; float:left;}

#head .top{height:220px; position:relative; }
#head .top span{ font-size:44px; font-weight:bold; color:#FDBB03;text-shadow:1px 2px 1px #000;filter:glow(color=black,strength=1); position:absolute; right:80px; bottom:40px;}
#head .nav{width:1003px;height:42px; float:left; display:inline; background:url(nav.jpg) repeat-x;}
#head .nav li{ padding-left:25px; width:auto; height:42px; line-height:42px; float:left;}
#head .nav li a{ font-size:16px; font-weight:bold; color:#FFF;}
#head .nav li a:hover{ color:#FFF100; text-decoration:none;}
#head .nav li.none{ background:none;}

/* 首页 CSS Document */

.content_01,.content_02,.content_03{ margin-bottom:7px;width:989px;height:auto; float:left; overflow:hidden; text-align:left;}

.content_02{ padding:1px; border:1px solid #DDDDDD;}

.content_01 .focus{ width:316px; height:240px; float:left; border:1px solid #666666;}
.content_01 .side{width:240px; height:241px; float:left; overflow:hidden; border:1px solid #DDDDDD;}
.content_01 .news_con{ margin:0 8px; width:411px; height:241px;  float:left; border:1px solid #DDDDDD;}

.content_01 .news{padding:5px 10px;width:394px; height:200px;float:left; overflow:hidden;}
.content_01 .news_hot{ padding:10px 5px 0 5px;width:394px; height:auto;}
.content_01 .news_hot h5{ height:22px; overflow:hidden;text-align:center;}
.content_01 .news_hot h5 a{ font-size:18px; color:#CC0013; font-family:"黑体"; font-weight:normal;}
.content_01 .news_hot p{ color:#525252; text-align:left; text-indent:2em; line-height:18px; height:36px; overflow:hidden; display:block; }
.content_01 ul{padding:5px 10px 5px 5px;width:374px; height:auto;float:left; display:inline;}
.content_01 ul li{width:374px;padding-left:9px; float:left; line-height:24px; height:24px; font-size:12px; background:url(arrow.gif) no-repeat left center;white-space:nowrap; overflow:hidden;}
.content_01 ul li a{ float:left;}
.content_01 ul li span{ float:right; width:auto;color:#525252;}
.content_01 ul li a:hover{ text-decoration:underline;}

.content_01 .side ul{padding:9px 10px 3px 10px;width:220px; height:189px; overflow:hidden;}
.content_01 .side ul li{width:211px;padding-left:9px; padding-bottom:3px; float:left; line-height:18px; font-size:12px; height:auto; white-space:normal; background:url(arrow.gif) no-repeat left 8px;}
.content_01 .side ul li a{ float:none;}

#content .conTop{margin:1px;height:29px; background:url(bg-rtiti2.png) repeat-x left top; overflow:hidden;}
#content .conTop h4{text-indent:2em; width:auto;height:29px; line-height:29px;color:#1854A0; background:url(arrow_05.gif) no-repeat 10px 8px;}
#content .conTop a{ width:50px; height:29px; padding-top:8px;float:right; color:#525252; font-size:12px;}

#content .conTop02{margin:0 1px 1px;height:28px; background:url(bg-rtiti.jpg) repeat-x left top; overflow:hidden;}
#content .conTop02 h4{ text-indent:1em;line-height:28px;color:#FFF;}
#content .conTop02 a{width:45px; height:23px; padding-top:8px;float:right; color:#EEF7FF; font-size:12px;}

.content_02 .conTop02{height:35px; padding:8px 0 0 8px;background:url(index_t01.jpg) repeat-x;overflow:hidden;}
.content_02 .xczl{ margin-top:20px;}
.content_02 .xczl div{ float:left; width:279px; overflow:hidden; margin-left:40px;}
.content_02 .xczl div img{ width:414px; margin-left:-70px; margin-top:-50px;}


.content_03 .index,.content_01 .index{ width:316px; height:242px; float:left; overflow:hidden; border:1px solid #DDDDDD;}
.content_03 .index ul,.content_01 .index ul{ width:293px;height:193px;padding:7px 10px 10px 13px;float:left; }
.content_03 .index ul li{ width:284px;padding-left:9px; float:left; height:24px; line-height:24px; font-size:12px;  background:url(arrow.gif) no-repeat left center; white-space:nowrap; overflow:hidden;}
.content_03 .index ul li a,.content_01 .index ul li a{ float:left;}
.content_03 .index ul li a:hover,.content_01 .index ul li a:hover{ text-decoration:underline;}
.content_03 .index ul li span,.content_01 .index ul li span{ float:right; width:auto;color:#525252;}

.content_01 .index ul{height:193px;padding:7px 10px 0 13px;overflow:hidden;}
.content_01 .index ul li{width:284px;padding-left:9px; float:left;height:auto;padding-bottom:4px;line-height:18px;font-size:12px;background:url(arrow.gif) no-repeat left 8px;white-space:normal;}
.content_01 .index ul li a{ float:none;}


.content_03 .index02{ margin-left:8px; width:661px;}
.content_03 .index02 ul{ width:638px;}
.content_03 .index02 ul li{ width:629px;}
