@charset "utf-8";
/* CSS Document */

* { margin: 0px; padding: 0px;}
body{ font-size:12px; line-height:2; background:#363636; font-family:"微软雅黑"; }
ol,ul { list-style:none; }
a { color:#333;text-decoration:none; }
a:hover{ color:#ffc602; }
img { border:0;  vertical-align:middle;}
table { border-collapse:collapse; border-spacing:0; }
.clear { clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}


.warp { width:1280px; margin:0 auto; background: url(../images/body_bg.jpg) repeat-y;} 
.warp .nav { width:1280px; height:80px; background:#484848;}
.warp .nav .logo { width:355px; height:80px; float:left;}
.warp .nav .ZNav { width:870px; height:30px; line-height:30px; float:right; margin-top:40px;}
.warp .nav .ZNav .navss{ position:relative; margin:0 auto;  font-family:"微软雅黑"; font-size:14px;}
.warp .nav .ZNav .navss a{ color:#fff;  }
.warp .nav .ZNav .navss .yj { font-size:16px; }
.warp .nav .ZNav .navss .m{ float:right;  position:relative; z-index:1; }
.warp .nav .ZNav .navss .s{ float:right; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }
.warp .nav .ZNav .navss .yj a{ display:block; width:110px; text-align:center; height:40px;     }
.warp .nav .ZNav .navss .yj a:hover { color:#ffc602;}
.warp .nav .ZNav .navss .sub{ display:none; /*默认隐藏*/  position:absolute; left:-3px; top:40px; z-index:1; width:110px; border:1px solid #E6E4E3; border-top:0;  background:#fff; }
.warp .nav .ZNav .navss .sub li { text-align:center; padding:0 8px; margin-bottom:-1px;   }
.warp .nav .ZNav .navss .sub li a{ display:block;  border-bottom:1px solid #E6E4E3; padding:8px 0; height:28px; line-height:28px; color:#000;   }
.warp .nav .ZNav .navss .sub li a:hover{ color:#ffc602;   }
.warp .nav .ZNav .navss .block{ height:3px; width:112px; background:#ffc602; position:absolute; left:0; top:37px; overflow:hidden;  }


.warp .Qukleft { width:355px; float:left; background:url(../images/Qukleft_bg01.jpg) no-repeat top ; padding-top:635px;}
.warp .Qukleft .kg_time { width:300px; height:277px; border:1px #0d3d7f solid; margin-bottom:30px; padding:15px; font-size:14px; position:relative; margin-left: 10px;line-height:22px;}
.warp .Qukleft .kg_time h1 { font-size:18px; color:#0d3d7f; line-height:35px;}
.warp .Qukleft .kg_time .time_img { width:89px; height:88px; position:absolute; right:20px;; top:110px;}
.warp .Qukleft .kg_time .aply { width:110px; height:30px; line-height:30px; background:#014fb3; text-align:center; color:#FFF; border-radius:5px; border:0px; cursor:pointer; margin-left:100px;}


.warp .Qukleft .er { width:330px; height:100px; border-top:1px #333 solid; margin:0 auto; padding-top:20px; }
.warp .Qukleft .er ul li { width:88px; height:110px; float:left; margin-left:50px; }
.warp .Qukleft .er ul li p { width:88px; text-align:center; line-height:22px; font-size:14px; }


.warp .Mainright { width:910px; min-height:1100px; float:right;   }
.warp .Mainright .mian { width:895px; float:right; padding-top:42px; }
.warp .Mainright .mian .newslist { width:100%; height:500px; border-top:5px solid #ffc602;}
.warp .Mainright .mian .newslist .ernavss { width:130px; /*in-height:320px;*/ border-bottom:20px solid #ffc602; float:left;}
.warp .Mainright .mian .newslist .ernavss .font01 { font-size:26px; line-height:60px; font-weight:900; letter-spacing:2px;}
.warp .Mainright .mian .newslist .ernavss ul li { line-height:50px; font-size:20px; padding-left:20px;}
.warp .Mainright .mian .newslist .ernavss ul li a:hover { color:#ffc602;}
.warp .Mainright .mian .newslist .ernavss ul li a.on { color:#ffc602;}
.warp .Mainright .mian .newslist .ertext { width:740px; min-height:320px; float:right;}
.warp .Mainright .mian .newslist .ertext01 { width:885px; min-height:320px; float:right;}
.warp .Mainright .mian .newslist .ertext .title { width:715px; height:35px; line-height:35px; border-bottom:1px #000 solid; font-size:20px; padding:0px 10px 0px 0px; }
.warp .Mainright .mian .newslist .ertext .listnr { width:590px; margin-top:20px;}
.warp .Mainright .mian .newslist .ertext .listnr ul li { width:560px; height:40px; width:100%; border-left:3px solid #000; font-size:14px; margin-top:15px; margin-left:10px; line-height:20px; padding-left:7px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; font-size:14px;}
.warp .Mainright .mian .newslist .ertext .listnr ul li:hover { border-left:3px solid #ffc602; color:#ffc602; cursor: pointer;}

.warp .Mainright .mian .newslist .ertext .nrtxt { width:590px; margin-top:20px;}


/*新闻内容*/
.warp .Mainright .mian .newslist .ertext .listnr .news_title { width:100%; height:70px; line-height:70px; text-align:center; font-size:24px; color:#9e0404; margin:0 auto; margin-top:20px; font-family:"微软雅黑";}
.warp .Mainright .mian .newslist .ertext .listnr .times { width:100%; height:30px; line-height:40px; border-bottom:1px #333333 solid; font-size:12px;  margin:0 auto;}
.warp .Mainright .mian .newslist .ertext .listnr .times .people { width:70%; float:left; height:30px; line-height:40px; font-size:12px; }
.warp .Mainright .mian .newslist .ertext .listnr .times .share { width:150px; height:22px; margin-top:5px; float:right;}
.warp .Mainright .mian .newslist .ertext .listnr .times .share .sharebut01 { width:22px; height:22px; background:url(../images/sharebut001.PNG) no-repeat; float:left;}
.warp .Mainright .mian .newslist .ertext .listnr .times .share .sharebut01:hover { background:url(../images/sharebut01.PNG) no-repeat;}
.warp .Mainright .mian .newslist .ertext .listnr .times .share .sharebut02 { width:22px; height:22px; background:url(../images/sharebut002.PNG) no-repeat; float:left; margin-left:3px;}
.warp .Mainright .mian .newslist .ertext .listnr .times .share .sharebut02:hover { background:url(../images/sharebut02.PNG) no-repeat;}
.warp .Mainright .mian .newslist .ertext .listnr .times .share .sharebut03 { width:22px; height:22px; background:url(../images/sharebut003.PNG) no-repeat; float:left; margin-left:3px;}
.warp .Mainright .mian .newslist .ertext .listnr .times .share .sharebut03:hover { background:url(../images/sharebut03.PNG) no-repeat;}
.warp .Mainright .mian .newslist .ertext .listnr .times .share .sharebut04 { width:22px; height:22px; background:url(../images/sharebut004.PNG) no-repeat; float:left; margin-left:3px;}
.warp .Mainright .mian .newslist .ertext .listnr .times .share .sharebut04:hover { background:url(../images/sharebut04.PNG) no-repeat;}
.warp .Mainright .mian .newslist .ertext .listnr .times .share .sharebut05 { width:22px; height:22px; background:url(../images/sharebut005.PNG) no-repeat; float:left; margin-left:3px;}
.warp .Mainright .mian .newslist .ertext .listnr .times .share .sharebut05:hover { background:url(../images/sharebut05.PNG) no-repeat;}
.warp .Mainright .mian .newslist .ertext .listnr .times .share .sharebut06 { width:22px; height:22px; background:url(../images/sharebut006.PNG) no-repeat; float:left; margin-left:3px;}
.warp .Mainright .mian .newslist .ertext .listnr .times .share .sharebut06:hover { background:url(../images/sharebut06.PNG) no-repeat;}
.warp .Mainright .mian .newslist .ertext .listnr .zhaiyao { width:95%; height:71px; margin:0 auto; line-height:24px; background:#ebebeb; text-align:justify; margin-top:20px; padding:5px 12px; overflow:hidden;}
.warp .Mainright .mian .newslist .ertext .listnr .news_nr { width:100%; margin:0 auto; line-height:28px; text-align:justify; padding:5px 0px; margin-top:20px; text-align:justify; }
.warp .Mainright .mian .newslist .ertext .listnr .newspic01 { width:580px; height:389px; margin:0 auto; margin-top:20px;}
.next { width:95%; height:35px; line-height:35px; margin:0 auto; font-size:14px; letter-spacing:1px;}

/*图书展示*/
.warp .Mainright .mian .newslist .ertext .listbook { width:590px; padding-top:40px;}
.warp .Mainright .mian .newslist .ertext .listbook .booksnr {  width:100%; min-height:600px; font-size:12px;  margin:0 auto; margin-top:120px; clear:both;}
.warp .Mainright .mian .newslist .ertext .listbook .booksnr .dic { width:100%; height:170px;}
.warp .Mainright .mian .newslist .ertext .listbook .booksnr .dic .pics { width:215px; height:280px; position:absolute; margin-top:-110px; margin-left:20px; background:#fff}
.warp .Mainright .mian .newslist .ertext .listbook .booksnr .dic .dics { width:160px; height:150px; padding-top:20px; margin-right:10px; position:relative; float:right;  }
.warp .Mainright .mian .newslist .ertext .listbook .booksnr .dic .dic ul li { line-height:30px; font-size:12px;}
.warp .Mainright .mian .newslist .ertext .listbook .booksnr .jjtitle { width:95%; height:45px; line-height:50px; margin:0 auto; border-top:1px #CCC dashed; color:#333; font-size:32px; letter-spacing:5px; font-family:"微软雅黑";  position:relative; margin-top:10px;}
.warp .Mainright .mian .newslist .ertext .listbook .booksnr .jianjie { width:95%; line-height:28px; font-size:12px; text-align:justify; margin:0 auto; margin-top:10px;}



.warp .ercopyright {width: 1280px;height: 150px;}
.warp .ercopyright .er { width:330px; height:100px; border-top:1px #333 solid; float:left; margin-left:10px; padding-top:20px; }
.warp .ercopyright .er ul li { width:88px; height:110px; float:left; margin-left:50px; }
.warp .ercopyright .er ul li p { width:88px; text-align:center; line-height:22px; font-size:14px; }
.warp .ercopyright .linksbox { width:880px; height:130px; float:right; }
.warp .ercopyright .linksbox .linkss { width:880px; height:40px; line-height:40px;  border-top:5px #6a6a6a solid; overflow:hidden;}
.warp .ercopyright .linksbox .linkss ul { width:560px; float:right; font-size:12px; line-height:48px; overflow:hidden;}
.warp .ercopyright .linksbox .linkss ul li { float:right; margin-right:12px;}
.warp .ercopyright .linksbox .copy { width:880px; height:50px; line-height:24px; margin-top:40px; text-align:center; overflow:hidden; }






.page{ height:60px; text-align:center; line-height:60px; margin-top:5px; font-size:14PX; margin-top:30px;}
.page a{ padding:0 10px; line-height:60px; color:#000;}
.page a.on{ color:#44658e;}
.page a:hover{ color:#d11933;}




/*****article*****/
.art{ padding:15px;}
.art h1{ text-align:center; font-size:22px; color:#255b9f; font-weight:normal; padding-top:15px;}
.art_time{ line-height:25px;  margin:20px 0px; text-align:left; color:#999; border-bottom:1px solid #ccc;}
.art_time ul{ height:25px; float:left;}
.art_time ul li{ float:left; line-height:25px; padding:0px 5px 0px 0px; margin:0px 5px 0px 0px; color:#666;}
.art_time ul li .black{ color:#000;}
.art p{ margin:10px 38px; font-size:14px; text-indent:1.5em;text-align:justify;text-justify:inter-ideograph;}
.art img, .art table{ display:block; margin:20px auto;  width: expression(this.width > 565 ? '565px': true);  max-width:565px;}


/*****imgList&bookList*****/
.imgList{ margin-top:5px;}
.imgList ul li{ float:left; width:168px; height:148px; line-height:20px; padding:6px 19px; }
.imgList ul li a{ display:block; text-align:center;}
.imgList ul li a span{ display:inline-block; width:168px; height:20px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.imgList ul li img{ display:block; width:160px; height:120px; padding:3px; background:#fff; border:1px solid #eee;}
.imgList ul li a:hover img{background:#f6f6f6;}


.bookLi{ margin-top:5px;}
.bookLi ul li{ float:left; width:91px; height:146px; line-height:20px; padding:6px 33px; }
.bookLi ul li a{ display:block; text-align:center;}
.bookLi ul li a span{ display: inline-block; height:20px; line-height:20px; width:91px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.bookLi ul li img{ display:block; width:83px; height:118px; padding:3px; background:#fff; border:1px solid #eee;}
.bookLi ul li a:hover img{background:#f6f6f6;}


/*****date*****/
.date_div{ width:615px; float:left;}

.date_search{ background:#f9f9f9; padding:20px 0px; padding-bottom:5px; margin:15px 15px 0px 0px;} 
.date_search ul li{ line-height:34px; padding:6px 10px; font-size:14px; font-weight:bold;}
.date_search ul li .input_date{display:inline; width:360px; height:16px; line-height:16px; padding:8px; background:#fff; border:1px solid #d4d4d4;}
.btn_date{ display:inline; width:88px; height:34px; background:url(../images/messageBtn.png); color:#fff; font-size:14px; font-weight:bold; border:none; cursor:pointer;}
.btn_recBook{ margin-left:212px; margin-right:25px;}
.date_search ul li a{ padding:0 10px; color:#255b9f; font-weight:normal; font-size:13px;}
.date_search ul li.zm a{ padding:0 5px;}
.date_search ul li a:hover{color:#d11933;}
.date_search ul li a.on{color:#d11933; font-weight:bold;}

.date_tabel{ margin-top:15px; margin-right:15px; }
.date_tabel tr th, .date_tabel tr td{ height:36px; line-height:36px; border-color:#fdfdfd;border-left: 1px #fdfdfd solid;}
.date_tabel tr th{ background:#E5E4E3;}
.date_tabel tr.ou{ background:#f9f9f9;}
.date_tabel tr:hover{ background:#E9F3FD;}
.date_tabel tr th.xh{ width:50px;}
.date_tabel tr th.chinatitle{ width:100px;}
.date_tabel tr th.zw{ width:341px;}
.date_tabel tr td.center{ text-align:center;}
.date_tabel tr td a{ display:block; padding:0 5px; width:90%; line-height:36px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.date tr td a{width:331px;}


/*****date_show_2*****/
.date_show_2{padding:0px 22px 25px;}
.date_show_2 dl{border-bottom:1px solid #c7c7c7; display:block;  padding:15px 0; overflow:hidden; }
.date_show_2 dl.bg{ background:#f3f3f3;min-height:30px;_height:30px; height:auto;}
.date_show_2 dl dt{ float:left; width:150px; min-height:16px; _height:16px; line-height:16px; font-size:14px; font-weight:bold; border-left:2px solid #255b9f; padding-left:5px; margin-top:9px; margin-left:15px;}
.date_show_2 dl dd{float:right; width:410px; font-size:14px; color:#255b9f;}
.date_show_2 dl dd a{color:#255b9f;}
.date_show_2 dl dd a:hover{ color:#dd1a00;}


/********link_btn********/
.link { margin-right:15px; margin-bottom:20px;}
.link_btn{ margin:15px; padding-top:15px; border-top:1px #e5e5e5 solid;}
.link_btn li{ display:block; width:100%; font-size:12px; color:#1963A3;}
.link_btn li span{ padding:2px;  color: #fff;
  background: #43678e;}
.link_btn li a{ font-weight:normal;color:#000;}
.link_btn li a:hover{ color:#dd1a00;}
#bdshare span{font-size:12px; float:left;}

/*****link*****/
.content_link{ width:1000px; min-height:630px; _height:630px; margin:0 auto; background:#fdfdfd;}
.link dl{padding:15px 0; min-height:50px; _height:50px; clear:both;}
.link dl.bg{ background:#f3f3f3;}
.link dl dt{ float:left; width:150px; min-height:16px; _height:16px; line-height:16px; font-size:14px; font-weight:bold; border-left:2px solid #255b9f; padding-left:5px; margin-top:9px; margin-left:3px;}
.link dl dd{ width:450px; font-size:14px; color:#255b9f; padding-bottom:15px; display:inline-block;}
.link dl dd a{ width:150px; float:left; display:inline-block; padding:5px 0px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; color:#255b9f;}
.link dl dd a:hover{ color:#dd1a00;}


/*****map*****/
.map{ margin-top:15px; margin-right:15px;}
.map dl{   padding: 10px 10px; overflow:hidden; }
.map dl dt{border-bottom:1px solid #c7c7c7; font-weight:bold; font-size:14px; line-height:40px; margin-bottom:10px;}
.map dl dd a{ width:159px; display:inline-block; font-size:14px; color:#255b9f;}
.map dl dd a:hover{ color:#dd1a00;}

.map dl.bg{background: #f3f3f3;}


/*****message*****/
.message{ background:#f9f9f9; padding:20px 15px; padding-bottom:5px; margin-top:15px; margin-right:15px; }
.message ul li{ min-height:28px; *height:28px; margin-bottom:20px;}
.message ul li p.tit{ float:left; display:inline; width:50px; font-size:14px; height:28px; line-height:28px; text-align:right;}
.message ul li .input_height{ float:left; display:inline; height:26px; background:#fff; border:1px solid #d4d4d4;}
.message ul li .input_tit{ width:770px;}
.message ul li .input_name{ width:248px; margin-right:25px;}
.message ul li .input_email{ width:120px;}
.message ul li .input_detail{ width:770px; height:90px;outline:none;resize:none;}
.message ul li.detail{ height:92px;}
.message ul li .btn_message{ width:88px; height:34px; background:url(../images/messageBtn.png); color:#fff; font-size:14px; font-weight:bold; border:none; cursor:pointer;}
.message ul li .btn_sub{ margin-left:310px;}
.message ul li .btn_reset{ margin-left:50px;}
.message ul li .input_checkcode{ display:inline; height:26px; background:#fff; border:1px solid #d4d4d4;}

.message_top{ border-bottom:1px solid #d2d2d2; height:26px; padding-bottom:5px;margin-top:15px; margin-right:15px;}
.message_top .num{ width:200px; float:left; line-height:20px; padding-top:6px;}
.message_top .input1{ float:right; width:252px; height:24px; background:#fff; border:1px solid #d4d4d4; margin-right:5px; }
.message_top .btn2{ float:right; width:55px; height:26px; background:#65AC4E; border:none; font-weight:bold; color:#fff; cursor:pointer;}
.message_list{ margin-right:15px;}
.message_list dl{ width:100%; min-height:45px; *height:45px; padding:8px 0px; border-bottom:1px solid #e9e9e9; position:relative;}
.message_list dl .right_detail{ width:280px; line-height:20px; position:absolute; top:10px; right:10px; text-align:right; color:#666;}
.message_list dl dt{ width:500px; background:url(../images/message_ico1.gif) left top no-repeat; padding-left:20px; line-height:20px; font-weight:bold; padding-bottom:14px;}
.message_list dl .font_red{ background:url(../images/message_ico2.gif) left top no-repeat; padding-left:22px; line-height:18px; color:#b42429; margin-bottom:10px;}
.message_top select{ float:right; height:27px; margin-right:10px;}
.message_list dl .lyhf{ 
    background: #f5f5f5 none repeat scroll 0 0;
    border: 1px solid #d4d4d4;
    margin: 5px 0 6px;
    padding: 3px 8px 3px 20px;
	
}
.message_list dl .lyhf p{ line-height:24px;}

/*****recBook*****/
.recBook_search{}
.recBook_search ul li{ padding:10px 0px; clear:both;}
.recBook_search .input_height{ float:left; display:inline; height:14px; background:#fff; border:1px solid #d4d4d4; margin-right:10px;_margin-right:5px; margin-top:5px; padding:5px 3px;}
.recBook_search .input_radio{ float:left;  width:143px; height:24px; margin-top:5px;  margin-right:10px; font-size:14px; display:inline;}
.recBook_search .search_book_name{ width:100px;}
.recBook_search .search_writer_name{ width:100px;}
.recBook_search .search_writer_isbn{ width:332px;}
.recBook_search .search_reason{ width:529px; height:50px;}
.recBook_search .tit{ float:left; display:inline-block; width:78px; line-height:28px; font-size:14px; margin-top:5px; text-align:right; color:#255b9f;}
.recBook_search .input_checkcode{ display:inline; height:14px; background:#fff; border:1px solid #d4d4d4; margin-right:10px; margin-top:5px; padding:5px 3px;_margin-right:-5px;}

.date_tabel tr th.name{ width:170px;}
.date_tabel tr th.press{ width:200px;}
.date_tabel tr th.writer{ width:80px;}
.date_tabel tr td a.nameWidth{width:160px;}
.date_tabel tr td a.pressWidth{width:190px;}
.date_tabel tr td a.writerWidth{width:70px;}



/*****shade*****/
.shade_list{ margin-right:15px;}
.shade_list dl{ width:100%; margin-top:15px; position:relative; border-bottom:1px dotted #c7c7c7; padding-bottom:10px;}
.load_btn{ position:absolute; top:0px; right:20px; width:105px; height:34px; cursor:pointer; border:none; background:url(../images/loadBtn.png); color:#fff; font-weight:bold; font-family:'Microsoft Yahei',Tahoma, Helvetica, Arial, sans-serif; line-height:34px;}
.load_btn:hover{color:#dd1a00;}
.shade_list dl dt{ font-weight:bold; padding-right:135px;  }
.shade_list dl dd{ padding-left:20px; padding-top:10px;}

/********trainList********/
.trainList{ margin-right:15px;}
.trainList dl{ width:100%; margin-top:5px; position:relative; border-bottom:1px dotted #c7c7c7; padding-bottom:10px;}
.trainList dl dt{ font-weight:bold; line-height:30px;}
.trainList dl dt span{ font-weight:bold; padding-left:18px; display:inline-block; height:30px; }
.trainList dl dt span.docx{background:url(../images/ico_word.png) 0 5px no-repeat;}
.trainList dl dt span.xlsx{background:url(../images/ico_excle.png) 0 5px no-repeat;}
.trainList dl dt span.pptx{background:url(../images/ico_ppt.png) 0 5px no-repeat;}
.trainList dl dt span.pdf{background:url(../images/ico_pdf.png) 0 5px no-repeat;}
.trainList dl dt span.mp4{backgroundZ:url(../images/ico_mp4.png) 0 5px no-repeat;}
.trainList dl dt span.flv{background:url(../images/ico_flv.png) 0 5px no-repeat;}
.trainList dl dd{ width:100%; height:18px; line-height:18px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}


/*****vote*****/
.vote{ padding:12px;}
.vote h1{ text-align:center; font-size:16px; color:#255b9f; font-weight: bold; padding-top:15px;}
.vote_time{ line-height:22px; padding:5px 0px 10px; margin-bottom:15px; text-align:center;  border-bottom:1px solid #ccc;}

.vote_art h2{color:#255b9f; font-weight:bold; font-size:14px; padding:15px 0px 5px;}
.vote_art ul li{ float:left; display:inline; width:auto; height:14px; line-height:14px; font-size:14px; margin-right:115px; margin-bottom:15px; padding:2px;}
.vote_art ul li input{ float:left; display:inline-block;}
.vote_art ul li span{float:left; display:inline-block; font-size:14px; margin-left:3px;}
.vote_art ul li div.jd{ float:left; width:100px; height:12px; border:1px solid #ddd; margin-left:5px; display:inline;}
.vote_art ul li div.jd div{height:12px; background:#44658e;}
.vote_art ul li input.vote_progress, .vote_art ul li div.vote_progress{ display:none;}
.btn_vote{ margin-left:235px; margin-top:35px;}



/*重点推荐*/
.important{ padding:15px;}
.important h1{ text-align:center; font-size:22px; color:#255b9f; font-weight:normal; padding-top:15px;}
.important_time{ line-height:25px;  margin:20px 0px; text-align:left; color:#999; border-bottom:1px solid #ccc;}
.important_time ul{ height:25px; float:left;}
.important_time ul li{ float:left; line-height:25px; padding:0px 5px 0px 0px; margin:0px 5px 0px 0px; color:#666;}
.important_time ul li .black{ color:#000;}
.important p{ margin:10px 38px; font-size:14px; text-indent:1.5em;text-align:justify;text-justify:inter-ideograph;}

.important_book { width:100%; margin-top:10px;}
.important_book li { width:225px; height:118px; float:left; margin-left:10px; margin-top: 20px;}
.important_book li img { width:86px; height:118px; float:left;}
.important_book li dl { width: 125px; float:left; margin-left:10px; line-height:20px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.important_book li dl dd,dt { overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}



.searchBox_blyun{margin:0px; padding:0px; font:12px/1.5 宋体, Arial, Helvetica, sans-serif; color:#000; width: 710px;}
.searchBox_blyun *{margin:0px; padding:0px;}
.searchBox_blyun ul{list-style-type:none;}
.searchBox_blyun input{vertical-align:middle; font:12px 宋体, Arial, Helvetica, sans-serif; color:#000;}
.searchBox_blyun a{color:#333; text-decoration:none; font-size:14px;}
.searchBox_blyun a:hover{text-decoration:underline;}
.searchBox_blyun .clearfix{overflow:hidden; zoom:1;}
.searchBox_blyun .clear{clear:both; height:0px; font-size:0px; line-height:0px; overflow:hidden;}
.searchBox_blyun .inner2_searchBox{ padding: 20px 0px 0px 107px; height:90px; overflow:hidden;}
.searchBox_blyun .sTab{padding-left:8px;}
.searchBox_blyun .sTab li{float:left; margin-right:17px; display:inline;}
.searchBox_blyun .sTab li.on a{color:#fff; background:#d9ac0d; padding:7px 8px;}
.searchBox_blyun .sTab li.on a:hover{text-decoration:none;}
.searchBox_blyun .sInput{height:39px; margin-top:15px;}

.searchBox_blyun .stxt{width:455px; height:39px; line-height:39px; outline:none; padding-left:10px; border:1px #ccc solid;}
.searchBox_blyun .sbtn{width:55px; height:41px; border:0px;color:#fff; font-size:14px;  background:#d9ac0d; outline:none; cursor: pointer; font-weight:bold;}
.searchBox_blyun .sTip{float:left; height:28px; position:relative; margin:-1px 0px 0px 4px; line-height:14px; display:inline;}
.searchBox_blyun .sTip td{height:28px;}
.searchBox_blyun .sTip a{text-decoration:underline;}
.searchBox_blyun .sLabel{margin-top:5px; *margin-top:2px; *padding-left:2px; color:#333;}
.searchBox_blyun .sLabel label{margin-right:15px; *margin-right:5px; }





/***** 2016/04/29 添加css *****/
.proList{ padding:15px 15px 0; clear:both;}
.proList ul{ width:100%;}
.proList ul li{ padding:30px 0 0;}
.proList ul li .proimg{ overflow:hidden; padding-left:38px;}
.proList ul li .proimg a{ float:left; display:inline-block; padding:17px; border:1px solid #dfdfdf; background:#fff; margin-right:20px;}
.proList ul li .proimg a img{ width:266px; height:314px; display:block;}
.proList ul li .ptext{ padding:10px 0 0;}
.proList ul li .ptext .ptbg{ background:url(../images/tianjia03.png) no-repeat 0 0; padding-left:10px;}
.proList ul li .ptext .ptbg p{background:url(../images/tianjia04.png) no-repeat right 0; padding-right:10px;}
.proList ul li .ptext .ptbg p span{ height:15px; background:#363636; display:block;}
.proList ul li .ptext .ptcont{ width:97%; border:1px dashed #9e9e9e; margin:2px auto 0; background:#fff;}
.proList ul li .ptext .ptcont h2{ padding:13px 0 0 37px;}
.proList ul li .ptext .ptcont h2 a{ font-size:15px; color:#333;}
.proList ul li .ptext .ptcont h2 a:hover{ color:#ffc602;}
.proList ul li .ptext .ptcont .ptinfo{ font-size:12px; color:#555; line-height:25px; overflow:hidden; padding:3px 37px 17px;}
.proList ul li .ptext .ptcont .ptinfo .ptileft{ width:240px; float:left;}
.proList ul li .ptext .ptcont .ptinfo .ptileft span{ display:block;}
.proList ul li .ptext .ptcont .ptinfo .ptiright{ width:60%; float:right;}

.showform{ padding:30px 30px 15px 15px;}
.showform b{ color:#ff5400;font-weight:normal; margin:0 5px;}
.showform .sftit{ background:#ffc602; color:#fff; height:45px; line-height:45px; font-weight:normal; text-indent:50px;}
.showform .sfcon{ background:#f6f6f6; padding:50px 0 0 0;}
.showform .sfcon ul{ color:#666;}
.showform .sfcon ul li{ vertical-align:top; padding-bottom:11px;}
.showform .sfcon ul li label{  vertical-align:top;display:inline-block; width:180px; text-align:right; font-size:14px; color:#666; line-height:28px; padding:0 20px 0 35px;}
.showform .sfcon ul li .inpt{ width:217px; height:28px; line-height:28px; border:1px solid #dadada; background:#fff; padding:0 5px;}
.showform .sfcon ul li .inpt.small{ width:156px;}
.showform .sfcon ul li .inpt.large{ width:329px;}
.showform .sfcon ul li .inpt.tar{ width:329px; height:58px;}
.showform .sfcon ul li.but{ background:#e8e7df; margin-top:40px; padding:20px 0;}
.showform .sfcon ul li.but p{ padding:15px 0 15px 177px;}
.showform .sfcon ul li.but .buttype{ width:132px; height:38px; border:none; color:#fff; font-size:18px; margin:0 20px; cursor:pointer;}
.showform .sfcon ul li.but .buttype.b1{ background:url(../images/tianjia05.png) no-repeat;}
.showform .sfcon ul li.but .buttype.b2{ background:url(../images/tianjia06.png) no-repeat;}
.showform .sfcon ul li.but .buttype:hover{filter:alpha(opacity=70); opacity:0.7;}

/***** 2016/04/29 添加css  end  *****/
