﻿@charset "utf-8";
*{ padding:0px; margin:0px;}
body{margin:0px auto; font-family:"宋体";font-size:12px;color:#333; width:100%; background:#ffffff}
ul,li,b,h1,h2,b,u,img,form{border:0px;margin:0px;padding:0px;font-size:12px;font-weight:normal;list-style-type: none;text-decoration: none;} 
a{text-decoration:none; color:#333333;}
a:hover{color:#2d65ba;}
/*-----------------------------------公共----------------------------*/
#wrap{ width: auto; height:auto; margin:0 auto;}
/*-----------------------------------头部----------------------------*/
#header{ width:966px; height:104px; margin:0 auto; overflow:hidden; position:relative;}
/*-----------------------------------登录----------------------------*/
.login{
	width:360px;
	height:23px;
	float:right;
	position:absolute;
	left:590px;
	top:2px;
}
.login ul{padding:0px 0px 0px 0px; }
.login ul li{ line-height:20px;margin-top:10px; height:20px;display:inline; }
.login ul li span{ float:left; color:#FFF;}
.login ul li input{ width:80px; height:18px; border:1px solid #2e86c5;margin-left:6px; margin-right:4px;vertical-align:middle; float:left; }
.login li input.shot02{ width:45px; height:19px; border:none;}

/*-----------------------------------导航下拉----------------------------*/
.nav{ width:966px; height:31px; margin:0 auto;background:url(../images/new/nav02.jpg) no-repeat;}
.nav ul{ padding:0px 0 0 0px; margin:0 0 0 0px;}
.nav li{ line-height:31px; width:88px; height:31px; float:left; display:block; text-align:center; position:relative; z-index:100;
 margin:0 5px; color:#333; }
.nav a.nav_off{ color:#fff; text-decoration:none; display:block; width:88px; line-height:31px; }
.nav a.nav_off:hover{color:#fff; text-decoration:none; 
                            display:block; width:88px; line-height:31px; height:31px;font-weight:600; background:url(../images/new/tt0.jpg) no-repeat;}
.nav a.nav_off:hover span.off_d{background-position:left -413px; height:24px; display:block; cursor:pointer;}
.nav a.nav_off:hover span.off_c{ background-position:14px -413px; height:24px; display:block; cursor:pointer;}

.nav span.off_d{ background-position:left -326px; height:24px; display:block; cursor:pointer;}
.nav span.on_d{ background-position:left -370px; height:24px; display:block; cursor:pointer;}
.nav span.off_c{ background-position:14px -326px; height:24px; display:block; cursor:pointer;}
.down_lable,.cue_lable,.space_lable,.group_lable,.cue_lable1,.cue_lable2,.cue_lable3,.cue_lable4,.cue_lable5{
                   position:absolute; top:28px; left:0px; width:88px;  background: url(../images/new/tt1.jpg) no-repeat bottom; display:block; 
				   z-index:10; text-align:left;}
.down_lable ul,.cue_lable ul,.space_lable ul,.group_lable ul,.cue_lable1 ul,.cue_lable2 ul,.cue_lable3 ul,.cue_lable4 ul,
.cue_lable5 ul{ display:block; margin:0; padding:0px;}
.down_lable li,.cue_lable li,.space_lable li,.group_lable li,.cue_lable1 li,.cue_lable2 li,.cue_lable3 li,.cue_lable4 li,.cue_lable5 li{height:24px; line-height:24px; padding:0px; font-size:12px; width:88px; display:block; background:none; margin:0px;}
.down_lable a,.cue_lable a,.space_lable a,.group_lable a,.cue_lable1 a,.cue_lable2 a,.cue_lable3 a,.cue_lable4 a,
.cue_lable5 a{ text-decoration:none; text-align:center;  width:88px;  background: url(../images/new/tt1.jpg) no-repeat bottom; display:block; color:#fff;font-weight:normal;}
.down_lable a:hover,.cue_lable a:hover,.space_lable a:hover,.group_lable a:hover, .cue_lable1 a:hover,.cue_lable2 a:hover,.cue_lable3 a:hover,.cue_lable4 a:hover,.cue_lable5 a:hover{ font-weight:bold; text-decoration:none; display:block;
 width:88px; background: url(../images/new/tt1.jpg) no-repeat bottom; color:#fefa83;padding:0px 0px; font-weight:normal; }
 
 
 /*-----------------------------------导航下拉02----------------------------*/
.nav02{ width:966px; height:31px; margin:0 auto;background:url(../images/new/nav.jpg) no-repeat;}
.nav02 ul{ padding:0px 0 0 0px; margin:0 0 0 0px;}
.nav02 li{ line-height:31px; width:88px; height:31px; float:left; display:block; text-align:center; position:relative; z-index:100;
 margin:0 5px; color:#333; }
.nav02 a.nav_off{ color:#fff; text-decoration:none; display:block; width:88px; line-height:31px; }
.nav02 a.nav_off:hover{color:#fff; text-decoration:none; 
                            display:block; width:88px; line-height:31px;height:31px; font-weight:600; background:url(../images/new/tt0.jpg) no-repeat;}
.nav02 a.nav_off:hover span.off_d{background-position:left -413px; height:24px; display:block; cursor:pointer;}
.nav02 a.nav_off:hover span.off_c{ background-position:14px -413px; height:24px; display:block; cursor:pointer;}

.nav02 span.off_d{ background-position:left -326px; height:24px; display:block; cursor:pointer;}
.nav02 span.on_d{ background-position:left -370px; height:24px; display:block; cursor:pointer;}
.nav02 span.off_c{ background-position:14px -326px; height:24px; display:block; cursor:pointer;}
.down_lable,.cue_lable,.space_lable,.group_lable,.cue_lable1,.cue_lable2,.cue_lable3,.cue_lable4,.cue_lable5{
                   position:absolute; top:28px; left:0px; width:88px;  background: url(../images/new/tt1.jpg) no-repeat bottom; display:block; 
				   z-index:10; text-align:left;}
.down_lable ul,.cue_lable ul,.space_lable ul,.group_lable ul,.cue_lable1 ul,.cue_lable2 ul,.cue_lable3 ul,.cue_lable4 ul,
.cue_lable5 ul{ display:block; margin:0; padding:0px;}
.down_lable li,.cue_lable li,.space_lable li,.group_lable li,.cue_lable1 li,.cue_lable2 li,.cue_lable3 li,.cue_lable4 li,.cue_lable5 li{height:24px; line-height:24px; padding:0px; font-size:12px; width:88px; display:block; background:none; margin:0px;}
.down_lable a,.cue_lable a,.space_lable a,.group_lable a,.cue_lable1 a,.cue_lable2 a,.cue_lable3 a,.cue_lable4 a,
.cue_lable5 a{ text-decoration:none; text-align:center;  width:88px;  background: url(../images/new/tt1.jpg) no-repeat bottom; display:block; color:#fff;font-weight:normal;}
.down_lable a:hover,.cue_lable a:hover,.space_lable a:hover,.group_lable a:hover, .cue_lable1 a:hover,.cue_lable2 a:hover,.cue_lable3 a:hover,.cue_lable4 a:hover,.cue_lable5 a:hover{ font-weight:bold; text-decoration:none; display:block;
 width:88px; background: url(../images/new/tt1.jpg) no-repeat bottom; color:#fefa83;padding:0px 0px; font-weight:normal; }
 
.cue_lable4{position:absolute; top:28px; left:0px; width:200px;  splay:block; z-index:10; text-align:left;}
.cue_lable4 ul{display:block; margin:0; padding:0px;}
.cue_lable4 ul li{height:24px; line-height:24px; padding:0px; font-size:12px; width:200px; display:block; background:none; margin:0px;}
.cue_lable4 ul li a{text-decoration:none; text-align:center;  width:200px;  background: url(../images/new/tt1.jpg) repeat-x bottom; display:block; color:#fff;font-weight:normal;}
.cue_lable4 ul li a:hover{font-weight:bold; text-decoration:none; display:block; width:200px; background: url(../images/new/tt1.jpg) repeat-x bottom; color:#fefa83;padding:0px 0px; font-weight:normal;}

.banner{ width:966px; height:118px; margin-left:3px; background:url(../images/new/banner.jpg) no-repeat;}

/*-----------------------------------时间----------------------------*/
 
.nav02 li.time{width:165px;height:25px;line-height:31px; }
/*-----------------------------------主体内容----------------------------*/ 
.con01{ width:966px; height:auto; margin:0 auto; overflow:hidden; background:url(../images/new/bj01.jpg) repeat-y;}
.con01_bj{ width:966px; height:502px; margin:0 auto; overflow:hidden; background:url(../images/new/bj.jpg) no-repeat right;}
.con02{ width:966px; height:232px; margin:0 auto; overflow:hidden; background:url(../images/new/ffe.jpg) no-repeat bottom left;}
.con03{ width:966px; height:212px; margin:0 auto; overflow:hidden; background:url(../images/new/ffe.jpg) no-repeat bottom left;}
 /*-----------------------------------flash----------------------------*/ 

.flash{ width:261px; height:201px; float:left; border:#c8c8c8 solid 1px; margin:10px 0 0 15px; display:inline; padding:10px 0 0 10px;}
 /*-----------------------------------印院新闻----------------------------*/ 
.news{ width:437px; height:211px; float:left; margin:10px 0 0 10px; overflow:hidden;}
.news_title{ width:437px; height:29px; float:left; border-bottom:#a2a2a2 dotted 1px;}
.news_title h1{ color:#a70000; font-size:14px; font-weight:bold; float:left; line-height:29px; background:url(../images/new/d3.jpg) 5px 8px no-repeat; padding-left:20px;}
.news_title a{ float:right; margin:10px 10px 0 0 ;}
.news_list{ width:437px; height:auto; float:left; overflow:hidden;}
.news_list ul{ padding:10px 0px 0px 5px;  overflow:hidden;}
.news_list ul li{ line-height:24px; background:url(../images/new/f1.jpg) left center no-repeat;  padding-left:10px;}
.news_list ul li a{ color:#1e1e1e; }
.news_list ul li a:hover{ color:#c70000;}
.news_list ul li span{ float:right; margin-right:10px; color:#8a8585;}

/*-----------------------------------专题列表----------------------------*/ 
.con03_left{ width:188px; height:202px; float:left; overflow:hidden; margin-top:10px; margin-left:15px; display:inline;}
.con03_left ul{ margin:0; padding:0;}
.con03_left ul li{ padding-bottom:7px;}
 /*-----------------------------------印院公告----------------------------*/ 
.notice{ width:437px; height:201px; float:left; margin:10px 0 0 10px; overflow:hidden;}

 /*-----------------------------------友情链接----------------------------*/
.links{ width:966px; height:29px; margin:10px auto 0px; background:url(../images/new/link_bj.jpg) no-repeat left; line-height:29px;}
.links ul{ padding:0px 0px 0px 8px;  overflow:hidden;}
.links ul li{ line-height:29px;padding-left:3px; display:inline;color:#ffffff;*line-height:24px; _padding-top:3px;}
.links ul li a{ color:#ffffff;}
.links ul li a:hover{ color:#c70000;}

/*-----------------------------------页脚----------------------------*/
.footer{ width:960px; height:75px; margin:0px auto 0px; overflow:hidden; background:#ededed;background:url(../images/new/foot_bj.jpg) repeat-x; line-height:81px; text-align:center;}

/*-----------------------------------列表页----------------------------*/
.con04{ width:966px; height:auto; margin:0 auto; overflow:hidden;}
.con04_title{ width:98%; height:29px; margin:0 auto; border-bottom:#a2a2a2 dotted 1px;}
.con04_title h1{ line-height:29px; padding-left:35px;background:url(../images/new/d3.jpg) 18px 8px no-repeat;}
.con04_title h1 span{color:#a70000; font-size:14px; font-weight:bold; line-height:29px; }
.con04_list{ width:95%; height:auto; overflow:hidden; margin:0 auto;}
.con04_list ul{ padding:10px 0px 0px 5px;  overflow:hidden; min-height:300px; height:300px;}
div[class].con04_list ul{ height:auto;}
.con04_list ul li{ line-height:24px; background:url(../images/new/f1.jpg) left center no-repeat;  padding-left:10px;}
.con04_list ul li a{ color:#1e1e1e; }
.con04_list ul li a:hover{ color:#c70000;}
.con04_list ul li span{ float:right; margin-right:10px; color:#8a8585;}
/*-----------------------------------分页----------------------------*/

#fenye{margin:0px auto; text-align:center; width:640px; height:60px;}
#fenye a{margin:0px auto; text-align:center; line-height:60px; }
#fenye a{color:#000000;}
#fenye a:hover{color:#ff0000;}

/*-----------------------------------文章页----------------------------*/

#main_b1{width:95%;height:auto;  margin:8px 0px 0px 13px; float:left; display:inline; }
#main_b1 h3{float:none; width:auto;height:38px;text-align:center; line-height:40px; color:#de5e19; font-size:16px; height:50px; padding:15px 0px 0px 0px; }
#main_b1 #author{height:20px; text-align:center; margin:10px auto; clear:both; line-height:20px;}
#main_b1 #author a{color:#000000;}
#main_b1 #work{width:95%; height:auto;  margin:20px auto 10px; text-align:left; line-height:22px; color:#1d1d1d;}
div[id]#work{ height:auto;}

#beside{width:95%; height:auto; margin:0px auto 20px;}
#beside h1{ width:60px;height:30px;line-height:30px;color:#0353b2;text-align:left;font-size:12px;font-weight:bold;}
#beside ul ul{ padding:10px 0px 0px 5px;}
#beside ul li{ line-height:26px; background:url(../images/new/f1.jpg) left center no-repeat;  padding-left:10px; border-bottom:#a2a2a2 dotted 1px;}
#beside ul li a{ color:#1e1e1e; }
#beside ul li a:hover{ color:#c70000;}
#beside ul li span{ float:right; margin-right:10px; color:#8a8585;}


/*-----------------------------------子列表----------------------------*/
.con05{ width:966px;  margin:0 auto; overflow:hidden;height:auto; background:url(../images/new/list_bj01.jpg) no-repeat left bottom;}
.con05_all{ width:966px; height:auto; margin:10px 0 10px 10px; overflow:hidden; background:url(../images/new/bj011.jpg) repeat-y bottom left;}
.con05_left{ width:203px; height:auto; float:left; overflow:hidden;}
#program{width:201px; height:auto;border:#c0c0c0 solid 1px; border-bottom:none;}
#program h3{ margin-top:10px;line-height:25px; color:#FFFFFF; font-size:14px;background:url(../images/new/red_bg.jpg) center center no-repeat; text-align:center;}
#sub_nav{width:157px;margin:10px 0px 0px 26px; }
#sub_nav ul li{font-weight:bold; color:#000; background:url(../images/new/opactity.gif) 0px 11px no-repeat; padding-left:20px;line-height:34px; text-align:left; border-bottom:#CCC dotted 1px;}
#sub_nav ul li a{color:#002a5f; }
#sub_nav ul li a:hover{color:#b1161d; }
.con05_right{ width:733px; height:auto; float:left; margin-left:10px;overflow:hidden;}
.right_title h1{ line-height:29px; padding-left:35px;background:url(../images/new/d3.jpg) 18px 8px no-repeat;border-bottom:#a2a2a2 dotted 1px; }
.right_title h1 span{color:#a70000; font-size:14px; font-weight:bold; line-height:29px; }
.right_list{ width:733px; height:auto; float:left; overflow:hidden;}
#text{ width:95%; margin:15px auto 0; line-height:24px;}

/*-----------------------------------图片页----------------------------*/
.con06{ width:966px; height:auto; margin:0 auto; overflow:hidden;}
.con06_title{ width:98%; height:29px; margin:0 auto; border-bottom:#a2a2a2 dotted 1px; float:left;}
.con06_title h1{ line-height:29px; padding-left:35px;background:url(../images/new/d3.jpg) 18px 8px no-repeat;}
.con06_title h1 span{color:#a70000; font-size:14px; font-weight:bold; line-height:29px; }
.con06_list{ width:100%; height: auto; float:left; border:none;}
.list05{ width:98%; margin:0 auto; height:auto; overflow:hidden;}
.list05 ul{ margin:0; padding:0; height: auto; float:left; border:none;}
.list05 ul li{ width:145px; text-align:center; margin:10px 0 0px 23px; padding:0 0 10px 16px;float:left;height:134px; overflow:hidden; display:inline;background:url(../images/new/bj_pg.jpg) no-repeat;}
.list05 ul li img{ border:#c7c7c7 solid 1px; background:#FFF; padding:3px 3px; width:137px; height:106px;}
.list05 ul li span{ width:145px; overflow:hidden; display:block; clear:both; line-height:18px; height:18px; text-align:center; color:#2c3d44; }
.list05 ul li span a:hover{ color:#c70000;}
