@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
body{ margin:0 auto; font-family:"宋体";font-size:12px;color:#000; background:#00b5ec; }
img{ border:0px;}
ul,li{ list-style-type:none;}
a{ text-decoration:none;}
.clear{clear:both; height:0px; line-height:0px; overflow:hidden; }

#wrap{ width:960px; height:auto; margin:0 auto;  background:#FFF; overflow:hidden;}

/*头部*/
.header{ width:960px; height:auto; margin:0 auto;}
.banner{ width:960px; height:156px; margin:0 auto; background:url(../images/index2_01.jpg) no-repeat;}
/*导航*/
.nav{ width:958px; height:33px; margin:0 auto; border:#0e6184 solid 1px; background:url(../images/index2_04.jpg) repeat-x;}
.nav ul{ padding-left:15px;}
.nav ul li{ float:left; font-size:14px; line-height:33px; background:url(../images/index2_31.jpg) left center no-repeat;  text-align:center; display: block;}
.nav ul li a{ color:#ffffff;  display: block;padding:0px 20px; margin: 0 12px;}
.nav ul li a:hover{ color:#033453; background:url(../images/index2_06.jpg) repeat-x;text-align:center; height:33px; line-height:33px;}

/*页面主体*/
.main{ width:940px; height:auto; margin:0 auto; padding:10px 10px; overflow:hidden; background:url(../images/index2_47.jpg) no-repeat right bottom;}
.con_left{ width:560px; height:518px; float:left;}
/*最新动态*/
.news{ width:558px; height:252px; float:left; border:#d4d4d4 solid 1px;}
.news_title{ width:558px; height:30px; float:left; background:url(../images/index2_11.jpg) repeat-x; border-bottom:#007bb7 solid 2px;}
.news_title h1{ float:left; font-size:14px; color:#000000; line-height:30px; padding-left:25px; background:url(../images/index2_14.jpg) 10px 10px no-repeat;}
.news_title a{ float:right; margin-right:10px; margin-top:8px; color:#0e94cc;}
.news_list{ width:558px; height: auto; float:left;}
.news_list ul{ width:96%; padding-left:8px; clear:both; padding-top:5px; }
.news_list ul li{ background:url(../images/index2_24.jpg) left center no-repeat; padding-left:15px; line-height:24px;}
.news_list ul li a{ color:#666666;}
.news_list ul li a:hover{ color:#FF6600;}
.news_list ul li span{ float:right; color:#8a8a8a;}

.con_right{ width:370px; height:518px; float:right;}

/*图片*/
.news_flash{ width:370px; height:278px; float:left; background:url(../images/bj.jpg) no-repeat;}
.bj01{ width:350px; height:258px; float:left; margin:10px 10px; display:inline;}
.bj01_title{ width:350px; height:34px; float:left; background:url(../images/index2_30.jpg) repeat-x;}
.bj01_title h1{ float:left; font-size:14px; color:#006394; line-height:34px; padding-left:25px; background:url(../images/index2_32.jpg) 10px 12px no-repeat;}
.bj01_title a{ float:right; margin-right:10px; margin-top:10px; color:#0e94cc;}

.bj01_lsit{ width:348px; height:223px; float:left; border:#d6d6d6 solid 1px; border-top:none; }
.pic01{ width:310px; height:183px; float:left; background:url(../images/index2_21.jpg) no-repeat; margin:10px 0px 0px 10px; padding:10px 10px; display:inline;}

/*友情链接*/
.links{ width:370px; height:156px; float:left; background:url(../images/bj.jpg) no-repeat; margin-top:10px;}
select{ width:200px; height:24px; line-height:24px; text-align:center; margin:10px 70px;display:inline; }

.but01{ width:193px; height:48px; float:left; margin-top:10px; margin-left:10px; display:inline;}

/*页脚*/
.footer{ width:960px; height:81px; margin:0 auto; background:url(../images/index2_40.jpg) repeat-x; text-align:center; line-height:81px;}

/*子列表*/
.con05_all{ width:940px; height:auto; margin:0;overflow:hidden; background:url(../images/002-c_03.jpg) repeat-y bottom left;}
.con05{ width:940px;  margin:0 auto; overflow:hidden;height:auto; background:url(../images/002-c_05.jpg) no-repeat left bottom;}

.con02_right{ width:250px; height: auto; float:left;}
.vido{ width:250px; height:294px; float:left;}
.v_title{ width:248px; height:27px; float:left; background:url(../images/m_m.jpg) repeat-x; border:#d7e1db solid 1px; border-bottom:none; border-top:none;}
.v_title h1{ float:left; font-size:14px; color:#006394; line-height:27px; padding-left:28px; background:url(../images/index2_32.jpg) 10px 8px no-repeat;}
.v_title a{ float:right; margin-right:10px; margin-top:8px;}


.r_l_t{ width:678px; height:33px; float:left; background:#006394; margin:1px 0px 0px 1px;}
.r_l_t h1{font-size:14px; color:#fff; line-height:33px; float:left; padding-left:30px; background:url(../images/ff.gif) 10px 12px no-repeat;}
.breadcrumb{ float:right; line-height:33px; color:#fff; margin-right:20px;}
.breadcrumb a{ color:#fff; font-size:12px;}
.breadcrumb a:hover{ text-decoration:underline;}


/*分页*/
.list_sort{ width:96%; height:30px; line-height:30px;
            margin:50px 0 10px 15px; _margin:50px 0 10px 8px;text-align:center; float:left; *float:none; color:#666; } 
.list_sort a{ color:#666;}
.list_sort a:hover{ color:#ff6600;}



#sub_nav{width:200px;margin:5px 0px 30px 25px; min-height:350px; height:350px; float:left; display:inline;}
div[id]#sub_nav{ height:auto;}
#sub_nav ul li{ background:url(../images/nyd.jpg) no-repeat center; padding-left:60px;line-height:34px; text-align:left; }
#sub_nav ul li a{color:#006394; }
#sub_nav ul li a:hover{text-decoration:underline;}
.right_list02{ width:680px; height:auto;float:right; border:#dedede solid 1px;}
.r_l_list02{ width:678px; height: auto; float:left;}
.r_l_list02 ul{ width:96%; padding-left:15px; clear:both; padding-top:10px;height:600px; min-height:600px; height:auto; }
.r_l_list02 ul li{ background:url(../images/002_17.jpg) left center no-repeat; padding-left:15px; line-height:28px; border-bottom:#aaaaaa dotted 1px;}
.r_l_list02 ul li a{ color:#666666;}
.r_l_list02 ul li a:hover{ color:#FF6600;}
.r_l_list02 ul li span{ float:right; color:#aaaaaa;}

/*文章页*/
.right_list{ width:680px; height:950px; min-height:950px; float:right;}
div[class].right_list{ height:auto;}
.right_list h3{float:none; width:100%;text-align:center; line-height:30px; color:#1890d9; font-size:16px; height:40px; padding:15px 0px 0px 0px; float:left;}
#author{ width:90%; height:24px; line-height:24px; text-align:center; margin:10px auto; clear:both; color:#6d6d6d; padding-bottom:20px; border-bottom:#e3e3e3 solid 1px;}
#work{width:90%; height:auto;  margin:20px auto 20px; text-align:left; line-height:26px; color:#000; font-size:12px; font-size:14px;}


