@charset "utf-8";
/* CSS Document */
html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,   
a,abbr,acronym,address,big,cite,code,   
img,ins,kbd,q,s,samp,small,strike,strong,    
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead{margin:0; padding:0; border: 0; outline: 0; vertical-align: baseline;}  
body,html{ margin:0px; padding:0px; font-family:"Microsoft YaHei","宋体",Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; font-size:12px;}
ol,ul{list-style: none;}   
table {border-collapse: collapse; border-spacing:0;}  
input,select,textarea{ vertical-align:middle; outline:none;}
a{TEXT-DECORATION: none; cursor:pointer;}
a:link {color: #333333;}
a:visited {color: #333333;}
a:hover {color: #ff0000;}
a:active {color: #333333;}
.clear_ov{ clear:both!important; height:1px!important; overflow:hidden!important; width:100%!important; float:none!important; border:none!important; padding:0!important; background:none!important;}
.td_left{ text-align:left;}
.td_right{ text-align:right;}
.td_center{ text-align:center;}
.td_info{ text-align:left; color:#ACACAC;}
.td_textoverflow{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.color_red{ color:#df1e1e;}
.color_tishi{ color:#ACACAC;}
/**/
@font-face {font-family: "tjcu_font";
  src: url('../font/tjcu_font.eot?t=1469774314'); /* IE9*/
  src: url('../font/tjcu_font.eot?t=1469774314#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../font/tjcu_font.woff?t=1469774314') format('woff'), /* chrome, firefox */
  url('../font/tjcu_font.ttf?t=1469774314') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../font/tjcu_font.svg?t=1469774314#iconfont') format('svg'); /* iOS 4.1- */
}
/**/
.btn_area a{ margin:0 5px; display:inline-block; padding:0 16px; height:30px; line-height:30px;}
.btn_area .btn_disabled{ border:1px solid #cccccc; background:#cccccc; color:#ffffff;}
.btn_area .btn_active{ border:1px solid #0099cc; background:#0099cc; color:#ffffff;}
.btn_area a{ border:1px solid #cccccc; background:#f7f7f7; color:#333333;}
.btn_area input{ margin:0 5px; padding:0 16px; height:30px; line-height:30px;}
.btn_area input[type=button]{ background:#f7f7f7; color:#333333; border:1px solid #cccccc;}
.btn_area input[type=submit]{ background:#0099cc; color:#ffffff; border:1px solid #0099cc;}
.btn_area input:disabled{ border:1px solid #cccccc; background:#cccccc; color:#ffffff;}


/*圣杯框架布*/
.head{ position:absolute; z-index:10; width:100%; top:0;}
.frame{ position:absolute; z-index:15; top:70px; width:100%; bottom:0;}
.frame_conter{ padding-left:219px; height:100%;}
.frame_conter:after{ clear:both; content:''; display:table;}
.frame_left,.frame_right{ float:left;}
.frame_left{ width:203px; margin-left:-219px;}
.frame_right{ width:100%; height:100%;}/* overflow-y:auto; overflow-x:hidden;*/
.frame_right input[type=button]{cursor:pointer;}
.frame_right input[type=submit]{cursor:pointer;}


.show_width{ width:1000px; margin:auto;}

/*前台-列表页公共样式*/
.filters{ float:left;}
.filters .filter{ width:145px; margin-right:2px; float:left;}
.filters .filter a{ width:145px; height:60px; line-height:60px; text-align:center; display:inline-block; background:url(../images/productselect_link_01.png) no-repeat center 40px #ffffff; filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8; font-size:14px; color:#646977;}
.filters .filter a:hover{ background-image:url(../images/productselect_link_02.png); color:#6f89e3;}
.filters .filter:hover .list{ display:block;}
.filters .filter .list{ width:145px; height:240px; overflow:auto; position:absolute; margin-top:0px; display:none; z-index:999;}
.filters .filter .list .list-box{ border-radius:3px; background:#ffffff; box-shadow:2px 2px 2px #888888; margin-top:2px; padding:10px;}
.filters .filter .list a{ display:block; width:100%; height:24px; background:#FFFFFF; border-bottom:1px solid #ddd; line-height:24px;}
.actions{ margin-left:2px; float:right;}
.actions a{ background:#fe5e00; width:60px; height:60px; display:inline-block; line-height:60px;}
.actions a span{ display:none; width:60px; text-align:center; color:#ffffff; font-size:12px;}
.actions a del{ background:url(../images/refurbish_ico.png) no-repeat center center; width:60px; height:60px; display:inline-block;}
.actions a:hover del{ display:none;}
.actions a:hover span{ display:inline-block; }
.search_btn{ margin-left:2px; float:right;}
.search_btn a{ background:#fe5e00; width:60px; height:60px; display:inline-block; line-height:60px;}
.search_btn a span{ display:none; width:60px; text-align:center; color:#ffffff; font-size:12px;}
.search_btn a del{ background:url(../images/search_btn_area.png) no-repeat center center; width:60px; height:60px; display:inline-block;}
.search_btn a:hover del{ display:none;}
.search_btn a:hover span{ display:inline-block; }
.page_search{ width:565px; height:42px; background:#ffbf99; border:3px solid #ffbf99; margin:auto; margin-top:30px; position:relative;}
.page_search .pt{}
.page_search .search_txt{ width:517px; height:40px; background:#ffffff; border:none; text-indent:10px; font-size:14px;}
.page_search .search_btn{ width:40px; height:40px; background:url(../images/page_search_btn.png) no-repeat center center; border:none; cursor:pointer;}
.page_search .zhuanli{ line-height:42px; padding-left:5px; font-size:14px; display:none;}
.page_search .zhuanli select{ height:44px; line-height:44px; vertical-align:top;}
.page_search .zhuanli .search_txt{ width:364px; margin-top:-2px;}

.Display_Mode{ height:40px; background:#ffd8c1; border:4px solid #ffbf99; width:110px; margin-left:580px; margin-top:-45px; display:inline-block; color:#e44d26; position:absolute;}
.Display_Mode strong{ height:40px; line-height:40px; cursor:pointer; display:inline-block; vertical-align:middle;}
.Display_Mode del{ font-family:'tjcu_font'; text-decoration:none; font-size:22px; font-weight:normal; vertical-align:middle; line-height:40px;}
.Display_Mode span{ font-size:12px; vertical-align:middle; font-weight:normal; line-height:40px;}
.Display_Mode .show_01:after{ content:'\e615';}
.Display_Mode .show_02:after{ content:'\e616'; top:-3px; position:relative;}
.Display_Mode .Mode_ing{ background:#fff; height:40px; padding:0 7px;}
.Display_Mode .Mode_ing del{ margin-right:5px;}
.Display_Mode .Mode_end{ width:40px; text-align:center; padding:0; overflow:hidden!important;}
.Display_Mode .Mode_end del{ position:relative;}
.Display_Mode .Mode_end del:after{ -webkit-margin-top:1px; -webkit-margin-left:9px;}
.Display_Mode .Mode_end span{ display:none;}

/*前台分页页码*/
.page_number{ width:1000px; margin:auto; text-align:center;}
.page_number a,.page_number span{ margin:0 4px; display:inline-block; width:30px; height:30px; text-align:center; line-height:30px; border:1px solid #dddddd; background:#ffffff; font-size:16px; vertical-align:middle;}
.page_number span{ background:#f2f2f2;}
.page_number .number{ font-size:12px;}
.page_number .active{ background:#4285f4; border:1px solid #4285f4; color:#fff;}
.page_number a:hover{ background:#4285f4; border:1px solid #4285f4; color:#fff;}
.page_number strong{ margin-left:25px; margin-right:5px; font-weight:normal;}
.page_number del{ margin-left:5px; text-decoration:none;}
.page_number select{ height:30px; width:50px; border:1px solid #dddddd; background:#fff; text-align:center;}

.margin10{ margin:10px auto;}
/*
.Project_information{ height:193px; padding-top:45px;}
.Project_information .photo{ width:193px; height:136px; border-radius:16px; border:5px solid #62768a; background:#fff; margin-left:5px; overflow:hidden; float:left; text-align:center; vertical-align:middle;}
.Project_information .photo img{ width:193px; height:136px;}
.Project_information .info{ width:750px; float:right; margin-right:5px; color:#fff;}
.Project_information .info h2{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden; height:30px; line-height:30px; padding-bottom:15px;}
.Project_information .info h2 .Demand_tag{ border:1px solid #fff; border-radius:4px; padding:1px 3px; color:#ff7070; font-weight:normal; text-decoration:none; font-size:12px; margin-right:6px; display:inline;}
.Project_information .info h2 strong{ font-size:22px; font-family:微软雅黑; font-weight:normal;}
.Project_information .info h2 span{ font-weight:normal; font-size:14px; color:#a5a5a5; margin-left:10px;}
.Project_information .info p{ line-height:30px;}
.Project_information .info p span{ margin:0 50px 0 5px;}
.Project_information .info p strong{ margin-left:24px; font-weight:normal;}
.Project_information .info div{ line-height:50px;}
.Project_information .info div a{ border:1px solid #fff; padding:4px; border-radius:3px; margin-right:10px; color:#fff;}
.project_Connect{ height:60px; text-align:right; font-size:14px;}
.project_Connect a{ width:102px; height:38px; display:inline-block; text-align:center; line-height:38px; background:#4285f4; color:#ffffff; font-weight:bold; border-radius:4px; margin-top:11px; margin-right:10px;}
.project_Connect strong{ float:left; margin-left:10px; line-height:60px; font-weight:normal; color:#fff;}
.project_Connect strong span{ margin:0 8px; color:#fe6a6a; font-size:24px; font-family:arial; font-weight:bold;}
.project_Connect strong del{ text-decoration:none; color:#afafaf;}
*/
.Project_information{ height:178px; padding-top:15px; border:1px solid #cbd2d6; border-bottom:1px solid #76a9de; border-top:3px solid #76a9de; margin-top:10px;}
.Project_information .photo{ width:193px; height:136px; border-radius:16px; border:5px solid #62768a; background:#fff; margin-left:15px; overflow:hidden; float:left; text-align:center; vertical-align:middle;}
.Project_information .photo img{ width:193px; height:136px;}
.Project_information .photo a{position:absolute;}
.Project_information .info{ width:750px; float:right; margin-right:5px;}
.Project_information .info h2{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden; height:30px; line-height:30px; padding-bottom:15px;}
.Project_information .info h2 .Demand_tag{ border:1px solid #fff; border-radius:4px; padding:1px 3px; color:#ff7070; font-weight:normal; text-decoration:none; font-size:12px; margin-right:6px; display:none;}
.Project_information .info h2 strong{ font-size:22px; font-family:微软雅黑; font-weight:normal;}
.Project_information .info h2 span{ font-weight:normal; font-size:14px; color:#a5a5a5; margin-left:10px;}
.Project_information .info p{ line-height:30px; height:30px;}
.Project_information .info p del{ width:240px; float:left; display:inline-block; text-decoration:none;}
.Project_information .info p span{ margin:0 10px 0 5px;}
.Project_information .info div{ line-height:50px;}
.Project_information .info div a{ background:#e1ecff; padding:4px; border-radius:3px; margin-right:10px; color:#6ba2fc;}

.project_Connect{ position:relative;}
.project_Connect .duijie_link{ width:160px; height:40px; background:#76a9de; border-radius:6px; color:#fff; display:inline-block; text-align: center; line-height:40px; font-weight:bold; font-size:16px; position:absolute; top:-135px; left:820px;}
.project_Connect .Contacts_link{ width:160px; height:40px; background:#76a9de; border-radius:6px; color:#fff; display:inline-block; text-align: center; line-height:40px; font-weight:bold; font-size:16px; position:absolute; top:-85px; left:820px;}
.project_Connect .Contacts_link2{ width:160px; height:40px; background:#76a9de; border-radius:6px; color:#fff; display:inline-block; text-align: center; line-height:40px; font-weight:bold; font-size:16px; position:absolute; top:-105px; left:820px;}

/*设备共享详细页
.Shebei_information{ height:158px; padding-top:15px; border:1px solid #cbd2d6; border-bottom:1px solid #76a9de; border-top:3px solid #76a9de; margin-top:10px;}
.Shebei_information .photo{ width:193px; height:136px; border-radius:16px; border:5px solid #62768a; background:#fff; margin-left:15px; overflow:hidden; float:left; text-align:center; vertical-align:middle;}
.Shebei_information .photo img{ width:193px; height:136px;}
.Shebei_information .info{ width:750px; float:right; margin-right:5px;}
.Shebei_information .info h2{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden; height:30px; line-height:30px; padding-bottom:15px;}
.Shebei_information .info h2 .Demand_tag{ border:1px solid #fff; border-radius:4px; padding:1px 3px; color:#ff7070; font-weight:normal; text-decoration:none; font-size:12px; margin-right:6px; display:inline;}
.Shebei_information .info h2 strong{ font-size:22px; font-family:微软雅黑; font-weight:normal;}
.Shebei_information .info h2 span{ font-weight:normal; font-size:14px; color:#a5a5a5; margin-left:10px;}
.Shebei_information .info p{ line-height:30px;}
.Shebei_information .info p span{ margin:0 50px 0 5px;}
.Shebei_information .info div{ line-height:50px;}
.Shebei_information .info div a{ background:#e1ecff; padding:4px; border-radius:3px; margin-right:10px; color:#6ba2fc;}
*/
.Shebei_information .info p del{ width:170px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}


#content{ width:500px; height:170px; margin:100px auto;}
#imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}

.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top;}
.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;	height: 20px;}



.imgbox-wrap { width:560px!important; height:340px!important; position: absolute; background: #FFF;display: none; z-index:99999!important; top:50%!important; left:50%!important; margin-left:-280px!important; margin-top:-170px!important;}
.imgbox-img{ width:560px!important; height:340px!important;}

.ach_list .imgbox-wrap { width:410px!important; height:550px!important; position:fixed; background: #FFF;display: none; z-index:99999!important; top:50%!important; left:50%!important; margin-left:-205px!important; margin-top:-275px!important;}
.ach_list .imgbox-img{ width:410px!important; height:550px!important;}

.achpage_search{ width:565px; height:42px; background:#ffbf99; border:3px solid #ffbf99; margin:auto; margin-top:30px; position:relative;}
.achpage_search .search_txt{ width:477px; height:40px; background:#ffffff; border:none; text-indent:10px; font-size:14px; float:left;}
.achpage_search .search_btn{ width:40px; height:40px; background:url(../images/page_search_btn.png) no-repeat center center; border:none; cursor:pointer; float:none;}
.achpage_search .clear_btn{ width:40px; height:40px; background:url(../images/page_clear_btn.png) no-repeat center center; border:none; cursor:pointer; float:none;}







