﻿@charset "utf-8";
/* 公共 */
.website{background-color:#f6f6f6; line-height:30px; height:30px; text-indent:20px; color:#f09215; margin-top:10px;} 
.type_color{color:#0055ad;}
.mleft{ margin-left:20px;}
.pd10{ padding:10px 20px;}
.b_line{border:#e0e0e0 1px solid;}
.title_line{ height:5px; background:url(../images/title_line.jpg) no-repeat; margin-top:10px;}

/*成功案例*/
.su_title{ font-size:16px; height:40px; line-height:40px; background:url(../images/title_ico.png) no-repeat 20px 5px; text-indent:33px; margin-top:10px;}
.su_title a{color:#f09215;}
.su_view{border:#e0e0e0 1px solid; margin-top:15px;}
.su_view .t_title{ height:40px; line-height:40px; border-bottom: 1px dashed #f09215; display:block; font-size:14px; text-indent:40px;}
.su_view .t_content{ padding:20px; display:block;line-height: 22px;}
.bg{ background-color:#e9e9e9; margin-bottom:30px;}

/*活动详情*/
.acti_info{border:1px solid #ccc; width:998px;}
.acti_info .title{ display:block; height:30px; line-height:30px; margin:20px 0px; color:#f09215; font-size:14px; text-align:center;}
.acti_info .typelist{ padding:3px; width:940px;}
.acti_info .s_name{ color:#0055ad; display:block; float:left; width:60px; margin-left:30px;}
.acti_info .s_d_name{display:block; float:left; width:200px;}
.acti_info .d_name{display:block; float:left; width:400px;}
.acti_info .downline {height: 0px;width:996px;margin: 0 auto;border-bottom: 1px dashed #f09215; margin-top:10px;}
.acti_info .t_content{ padding:20px; display:block; line-height:24px;}
.content .acti_img{overflow:hidden;}
.content .acti_img li{width:400px; height:400px; margin:10px; float:left;}
.content .acti_img li .img_p{width:394px; height:394px;}
.content .acti_img li p.img-box{width:394px;}
.content .acti_img li .img_p img{ width:394px; max-height:394px;}
/*申报项目*/
.proj_info{border:1px solid #ccc; width:998px;}
.proj_info .title{ display:block; height:30px; line-height:30px; margin:20px 0px; color:#f09215; font-size:14px; text-align:center;}
.proj_info .downline {height: 0px;width:960px;margin: 0 auto;border-bottom: 1px dashed #dedede; margin-top:10px;}
.proj_info .t_content{ padding:20px; display:block; line-height:24px;}
.proj_info .time{font-size:12px; color:#f09215; float:right; margin-right:30px;}
.proj_info .fujian{ width:930px; background-color:#f3f3f3; margin:0 auto; padding:10px; border:1px solid #dedede; margin-top:20px;}
.proj_info .s_bnt{ width:174px; height:30px; background:url(../images/proj_bnt.png) no-repeat; margin:0 auto; display:block; margin-top:30px;margin-bottom:30px;}

/*新闻详情*/
.news_info{border:1px solid #ccc; width:998px;}
.news_info .title{ display:block; height:30px; line-height:30px; margin:20px 0px 10px 0px; color:#000; font-size:20px; text-align:center; font-family:雅黑; font-weight:bolder;}
.news_info .downline {height: 0px;width:960px;margin: 0 auto;border-bottom: 1px dashed #dedede; margin-top:10px;}
.news_info .t_content{ padding:20px; display:block; line-height:24px;}
.news_info .from_time{ text-align:center;}
.news_info .fujian{ width:930px; background-color:#f3f3f3; margin:0 auto; padding:10px; border:1px solid #dedede; margin-top:20px;margin-bottom: 30px; overflow:hidden;}
.news_info .fujian .fujian_title{float:left;}
.news_info .fujian .fujian_content{float:left; margin:2px 0 0 10px;}
.news_info .fujian a{display:block;background:url(../images/xm_details_fj_ico.jpg) no-repeat;padding-left:20px;color:#555555;margin-bottom:10px;line-height:15px}
.news_info .newslist{ padding-left:20px; margin-bottom:30px;}
.news_info .newslist ul{padding:5px;}
.news_info .newslist ul li{height:20px; line-height:28px;display: block; font-size:12px;}
.news_info .newslist ul li.rela{ font-size:14px; padding:5px 0px;color:#f09215;}

/*需求详情*/
.need_info{border:1px solid #ccc; width:998px; margin-top:20px;}
.need_info .title{ background:url(../images/d_need_ico.png) no-repeat -82px 0px; height:40px; text-indent:32px; line-height:24px; color:#fff;}
.need_info .title_l{ background:url(../images/d_need_ico.png) no-repeat -62px -45px; height:40px; text-indent:32px; line-height:24px; color:#fff;}
.need_info .Info{ padding:10px 20px;}
.need_info .n_content{ padding:0px 20px 20px 20px;line-height:22px;}
.need_info .Info .infoview{ margin-left:30px; width:790px; margin-top:2px;}
.need_info .Info .infoview .s_name{ color:#f09215; float:left; width:60px;}
.need_info .Info .infoview .s_con{ display:block; float:left; width:300px;}
.need_info .Info .service_name{ width:130px; text-align:center;}
.need_info .Info .infoview .s_d_name{ color:#f09215; margin-left:50px; float:left;}
.need_info .Info .infoview dl{height:18px; line-height:20px;}
.need_info .Info .infoview dd{margin-bottom:5px;line-height:20px;}
.need_info .Info .infoview dd .detail{ color:#f09215; float:right;}
.need_info .Info .img_p{width:130px; height:130px; border:1px solid #dddddd; text-align:center;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.need_info .Info p.img-box{position:static;+position:absolute;top:50%; width:130px;}
.need_info .Info img{ max-width:130px; max-height:130px;position:static;+position:relative;top:-50%;left:-50%;}
.need_bnt{ width:174px; height:30px; background:url(../images/d_need_ico.png) no-repeat 0px -85px;margin:0 auto; display:block; margin-top:30px;margin-bottom:30px; line-height:30px; color:#fff; text-align:center; cursor:pointer;}

/*机构与产品详情*/
.ser_title{background:url(../images/info_ico.gif) no-repeat -77px 0px; height:35px; line-height:35px; color:#fff; text-indent:22px; margin-top:10px;}
.service_info{border:1px solid #ccc; width:998px;}
.service_info .Info{ padding:10px 0px 10px 80px; background:url(../images/info_ico.gif) no-repeat -155px -55px;}
.service_info .Info .infoview{ margin-left:30px; width:690px; margin-top:13px;}
.service_info .Info .infoview .s_name{ color:#f09215; float:left; width:60px;}
.service_info .Info .infoview .s_con{ display:block; float:left; width:200px;}
.service_info .Info .infoview .s_d_name{ color:#f09215; margin-left:50px; float:left;}
.service_info .Info .infoview dl{height:18px; line-height:20px;}
.service_info .Info .infoview dd{margin-bottom:5px;line-height:20px;}
.service_info .Info .img_p{width:100px; height:100px; border:1px solid #dddddd; text-align:center;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.service_info .Info p.img-box{position:static;+position:absolute;top:50%; width:100px;}
.service_info .Info img{ max-width:100px; max-height:100px;position:static;+position:relative;top:-50%;left:-50%;}

.linkmen{ height:40px; line-height:40px; background-color:#ffc947; margin-top:20px; position:relative;z-index:1;}
.linkmen .men_h{ display:block; width:50px; height:50px; position:absolute;background:url(../images/info_ico.gif) no-repeat -150px -195px; z-index:2; top:-10px;}
.linkmen .l_title{ color:#fff; margin-left:50px;}
.linkmen .l_title2{ color:#0055ad; margin-left:50px;}
.linkmen .qq{ color:#0055ad; margin-left:50px; height:22px; line-height:22px; padding-top:9px;}

.info_tab{ margin-top:20px; margin-bottom:30px;}
.info_tab .tab_title{height:45px; line-height:45px; border-bottom:3px solid #ffc947;}
.info_tab .tab_title .b_l{background:url(../images/info_ico.gif) no-repeat -190px -390px; float:left; width:10px; height:45px;}
.info_tab .tab_title .b_m{ width:960px; height:45px; background:url(../images/service_bg.png) repeat-x; float:left; padding-left:20px;}
.info_tab .tab_title .b_m a{ display:block; width:120px; height:45px; text-align:center;}
.info_tab .tab_title .b_m a.cur{background:url(../images/info_ico.gif) no-repeat -85px -261px; color:#fff;}
.info_tab .tab_title .b_m a:hover{background:url(../images/info_ico.gif) no-repeat -85px -261px; color:#fff;}
.info_tab .tab_title .b_r{background:url(../images/info_ico.gif) no-repeat -190px -453px; float:left; width:10px; height:45px;}
.info_tab .b_content{border:1px solid #dddddd; padding:20px;line-height:22px;}

.b_content .cont_prdt{width:100%; height:100px; padding:10px 0; border-bottom:1px solid #d0d0d0; border-bottom-style:dashed;}
.b_content .cont_prdt li{float:left; display:inline; text-indent:0;}
.b_content .cont_prdt .prdt_img img{width:100px; height:100px;}
.prdt_title{width:830px; margin-left:15px; font-size:14px; font-weight:bold; color:#0e61b0;}
.prdt_cont{width:830px; margin-left:15px; height:70px; overflow:hidden;}

.b_content #service_list{ width:950px; border-top:0px; margin-bottom:20px;}
.b_content #service_list ul{padding:10px;}
.b_content #service_list ul li{line-height:32px;display: inline-block; border-bottom:1px dashed #dddddd;}
.b_content #service_list ul li span.list_title{ float:left; width:700px; overflow:hidden;line-height:28px; display:block;}
.b_content #service_list ul li span.list_gs{ float:right;width:210px;overflow:hidden;line-height:28px; display:block; text-align:right;}
.b_content #service_list ul li span.list_time{ float:right;width:210px;overflow:hidden;line-height:28px; display:block; text-align:right;}

.b_content #OrderList{ width:950px; border-top:0px; margin-bottom:20px;}
.b_content #OrderList ul{padding:10px;}
.b_content #OrderList ul li{height:32px; line-height:32px;display: block; border-bottom:1px dashed #dddddd;}
.b_content #OrderList ul li span.list_title{ float:left; width:700px; overflow:hidden;line-height:28px; display:block;}
.b_content #OrderList ul li span.list_gs{ float:right;width:210px;overflow:hidden;line-height:28px; display:block; text-align:right;}
.b_content #OrderList ul li span.list_time{ float:right;width:210px;overflow:hidden;line-height:28px; display:block; text-align:right;}

#ProductList .Info{ margin:15px 20px;}
#ProductList .Info .pic{width:130px; overflow:hidden; border:1px solid #d2c9c2; height:110px;}
#ProductList .Info .infoview{ margin-left:8px; width:450px; height:110px;}
#ProductList .Info .areaview{ margin-left:15px; width:150px;height:110px; text-align:center;}
#ProductList .Info .areaview span{display:block; height:22px; margin-bottom:5px;text-align:center; color:#f09215;}
#ProductList .Info .infoview .s_name{ color:#f09215;}
#ProductList .Info .infoview .s_d_name{ color:#f09215; margin-left:50px;}
#ProductList .Info .infoview dl{height:18px; line-height:20px;}
#ProductList .Info .infoview dd{margin-bottom:5px;line-height:20px;}
#ProductList .Info .infoview dd .detail{ color:#f09215; float:right;}
#ProductList .Info .img_p{width:110px; height:110px; border:1px solid #dddddd; text-align:center;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
#ProductList .Info p.img-box{position:static;+position:absolute;top:50%; width:110px;}
#ProductList .Info img{ max-width:110px; max-height:110px;position:static;+position:relative;top:-50%;left:-50%;}
#ProductList  .downline{ height:0px; width:930px; margin:0 auto; border-bottom:1px solid #ddd;}

#succCase ul li{margin-bottom:5px;}
#succCase ul li a{color:#ffb400;}
#succCase li.case_title{font-weight:bold; text-indent:0; margin-top:15px;}

#NeedList .Info{ padding:10px 0px 10px 50px; width:420px;}
#NeedList .Info .infoview{ margin-left:20px; width:260px;}
#NeedList .Info .infoview .s_name{ color:#f09215; float:left; width:60px;}
#NeedList .Info .infoview .s_con{ display:block; float:left; width:200px;}
#NeedList .Info .infoview .s_d_name{ color:#f09215; margin-left:50px; float:left;}
#NeedList .Info .infoview dl{height:22px; line-height:22px;}
#NeedList .Info .img_p{width:130px; height:130px; border:1px solid #dddddd; text-align:center;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
#NeedList .Info p.img-box{position:static;+position:absolute;top:50%; width:130px;}
#NeedList .Info img{ max-width:130px; max-height:130px;position:static;+position:relative;top:-50%;left:-50%;}

#PList .Info{ padding:10px 0px 10px 50px; width:420px;}
#PList .Info .infoview{ margin-left:20px; width:260px;}
#PList .Info .infoview .s_name{ color:#f09215; float:left; width:60px;}
#PList .Info .infoview .s_con{ display:block; float:left; width:200px;}
#PList .Info .infoview .s_d_name{ color:#f09215; margin-left:50px; float:left;}
#PList .Info .infoview dl{height:22px; line-height:22px;}
#PList .Info .img_p{width:130px; height:130px; border:1px solid #dddddd; text-align:center;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
#PList .Info p.img-box{position:static;+position:absolute;top:50%; width:130px;}
#PList .Info img{ max-width:130px; max-height:130px;position:static;+position:relative;top:-50%;left:-50%;}

.con_view{border:1px solid #ddd; margin-top:20px;}
.con_view .con_title{ background:url(../images/item_bg.png) repeat-x; height:24px; line-height:24px; text-indent:20px;}
.con_view .con_content{ padding:10px 20px 20px 20px; line-height:22px;}
.item_info .Info{ padding:20px; margin-left:50px; }
.item_info .Info .infoview{ margin-left:70px; width:400px; margin-top:2px;}
.item_info .Info .bnt_view{ width:100px; height:100px; padding-top:10px;}
.item_info .Info .bnt_view a{ display:block; width:86px; height:32px; text-align:center; line-height:30px; color:#fff;background:url(../images/info_ico.gif) no-repeat -122px -343px; color:#f09215;}
.item_info .Info .infoview .s_name{ color:#0055ad; width:60px; display:block;}
.item_info .Info .infoview .s_d_name{ color:#0055ad; margin-left:20px; width:60px; display:block;}
.item_info .Info .infoview dl{height:18px; line-height:20px;}
.item_info .Info .infoview dd{margin-bottom:5px;line-height:20px;}
.item_info .Info .infoview dd .con_fw{ display:block; width:260px;}
.item_info .Info .infoview dd .con_d{ display:block; width:100px;}
.item_info .Info .infoview dd .con_d em{ float:left; display:block; width:16px; height:16px;background:url(../images/service_d_ico.png) no-repeat -285px -276px;}
.item_info .Info .infoview dd .detail{ color:#f09215; float:right;}
.item_info .Info .img_p{width:120px; height:120px; border:1px solid #dddddd; text-align:center;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.item_info .Info p.img-box{position:static;+position:absolute;top:50%; width:120px;}
.item_info .Info img{ max-width:120px; max-height:120px;position:static;+position:relative;top:-50%;left:-50%;}

.con_view .service_list ul{padding:10px 20px;}
.con_view .service_list ul li{line-height:32px; display: inline-block; border-bottom:1px dashed #dddddd;}
.con_view .service_list ul li span.list_title{ float:left; width:700px; overflow:hidden;line-height:28px; display:block;}
.con_view .service_list ul li span.list_gs{ float:right;width:250px;overflow:hidden;line-height:28px; display:block; text-align:right;}
.con_view .service_list ul li span.list_time{ float:right;width:250px;overflow:hidden;line-height:28px; display:block; text-align:right;}

.iContact{ position:absolute;top:60px; left:220px;z-index:10000; display:none;}
.dialog_title{ width:562px; height:35px; background:url(../images/dlog_ico.png) no-repeat 0px -1px; margin:0 auto;}
.dialog_title .closed{background:url(../images/dlog_ico.png) no-repeat -540px -48px; float:right; display:block; height:35px; width:35px; cursor:pointer;}
.dialog_view{ width:560px; height:270px; border:1px solid #fa9808; margin:0 auto;background-color:#fff;}
.dialog_view .txt_view{margin-left:33px; margin-top:24px;}
.dialog_view .txt_view .title{ font-size:14px; font-weight:bolder; padding-right:15px;}
.dialog_view .txt_view .txt1{ height:32px; width:452px;}
.dialog_view .txt_view textarea{ width:450px;}
.dialog_view .smb_bnt{ width:85px; height:32px; margin:20px auto;background:url(../images/dlog_ico.png) no-repeat -476px -97px; cursor:pointer;}

/*公司详情*/
.com_ser_title{background:url(../images/info_ico.gif) no-repeat -77px -523px; height:35px; line-height:35px; color:#fff; text-indent:22px; margin-top:10px;}
.company_info{border:1px solid #ccc; width:998px;}
.company_info .Info{ padding:10px 0px 10px 80px; background:url(../images/info_ico.gif) no-repeat -155px -575px;}
.company_info .Info .infoview{ margin-left:30px; width:690px; margin-top:13px;}
.company_info .Info .infoview .s_name{ color:#f09215; float:left; width:60px;}
.company_info .Info .infoview .s_con{ display:block; float:left; width:200px;}
.company_info .Info .infoview .s_d_name{ color:#f09215; margin-left:50px; float:left;}
.company_info .Info .infoview dl{height:18px; line-height:20px;}
.company_info .Info .infoview dd{margin-bottom:5px;line-height:20px;}
.company_info .Info .img_p{width:100px; height:100px; border:1px solid #dddddd; text-align:center;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.company_info .Info p.img-box{position:static;+position:absolute;top:50%; width:100px;}
.company_info .Info img{ max-width:100px; max-height:100px;position:static;+position:relative;top:-50%;left:-50%;}

.com_linkmen{ height:40px; line-height:40px; background-color:#0685f3; margin-top:20px; position:relative;z-index:1; color:#fff;}
.com_linkmen .men_h{ display:block; width:50px; height:50px; position:absolute;background:url(../images/info_ico.gif) no-repeat -150px -195px; z-index:2; top:-10px; left:0px;}
.com_linkmen .l_title{ color:#fff; margin-left:50px;}
.com_linkmen .l_title2{ color:#fff; margin-left:50px;}
.com_linkmen .qq{ color:#0055ad; margin-left:50px; height:22px; line-height:22px; padding-top:9px;}

.com_info_tab{ margin-top:20px; margin-bottom:30px;}
.com_info_tab .tab_title{height:48px; line-height:48px;}
.com_info_tab .tab_title .b_l{background:url(../images/info_ico.png) no-repeat -172px -705px; float:left; width:25px; height:48px;}
.com_info_tab .tab_title .b_m{ width:930px; height:48px; background:url(../images/qiye_bg.png) repeat-x; float:left; padding-left:20px;}
.com_info_tab .tab_title .b_m a{ display:block; width:120px; height:48px; text-align:center; color:#fff;}
.com_info_tab .tab_title .b_m a.cur{background:url(../images/info_ico.png) no-repeat -90px -824px;color:#000;}
.com_info_tab .tab_title .b_m a:hover{background:url(../images/info_ico.png) no-repeat -90px -824px;color:#000;}
.com_info_tab .tab_title .b_r{background:url(../images/info_ico.png) no-repeat -176px -766px; float:left; width:25px; height:48px;}
.com_info_tab .b_content{border:1px solid #dddddd; padding:20px;line-height:22px;}

#dvPrdt{position:relative; overflow:hidden;}
#dvPrdt .loading{width:32px; height:32px; background:url('../images/loading-ajax.gif') no-repeat; position:absolute; top:47%; left:47%; display:none;}

/*专家详情*/
.exp_info{ margin:0 auto; width:981px; margin-top:20px;}
.exp_info .e_title{ background:url(../images/exp_box.png) no-repeat; height:39px;}
.exp_info .e_view{ border:4px solid #f08700; border-top:0px;padding:10px 20px 50px 20px;}
.exp_info .e_name{ background:url(../images/exp_name_ico.png) no-repeat 0px 7px; text-indent:25px; height:30px; line-height:30px; color:#f09215; font-size:14px; border-bottom:1px dashed #f09215;}
.exp_info .e_info{ width:600px;}
.exp_info .e_info dl dd{ height:22px; line-height:22px;}
.exp_info .e_info .jiben_title{ height:40px; line-height:40px; margin-top:10px; color:#f09215;}
.exp_info .exp_e_title{ height:40px; line-height:40px; color:#f09215;}
.exp_info .e_content{ margin-bottom:20px; line-height:22px;}
.exp_info .e_content dl dd{ height:22px; line-height:22px;}
.exp_info .e_content .s_name{float:left; width:60px;}
.exp_info .e_content .s_con{ display:block; float:left; width:200px;}
.exp_info .e_content .s_d_name{margin-left:50px; float:left;}
.exp_info .e_view .e_img{ margin-top:40px;}
.exp_info .e_view .img_p{width:93px; height:130px; border:1px solid #dddddd; text-align:center;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.exp_info .e_view p.img-box{position:static;+position:absolute;top:50%; width:93px;}
.exp_info .e_view img{ max-width:93px; max-height:130px;position:static;+position:relative;top:-50%;left:-50%;}

/*产品详情*/
.proinfo{ width:901px; margin:0 auto;}
.proinfo .p_top{ background:url(../images/product_ico_top.png) no-repeat; height:46px; line-height:56px; text-indent:30px; color:#187cd1;}
.proinfo .p_middle{ background:url(../images/product_ico_midd.png) repeat-y; height:auto; padding:20px 50px 30px 50px; line-height:20px;}
.proinfo .p_bottom{ background:url(../images/product_ico_bm.png) no-repeat;  height:35px;}
.p_middle .infoimg{ margin-left:300px;}
.p_middle .infoimg .img_p{width:230px; height:230px; border:1px solid #dddddd;text-align:center;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.p_middle .infoimg p.img-box{position:static;+position:absolute;top:50%; width:230px;}
.p_middle .infoimg img{ max-width:230px; max-height:230px;position:static;+position:relative;top:-50%;left:-50%;}
.p_middle .proname{ text-align:center; width:230px; margin-top:10px; color:#187cd1;}
.p_middle .c-title{ line-height:30px; height:30px; color:#187cd1;} 
.p_middle .dline{ border:1px dashed #187cd1; margin-top:20px; margin-bottom:20px;}
.p_middle .tishi a{ display:block;color:#187cd1; height:22px; line-height:22px;}
.proinfo .website{background-color:#fff; text-indent:10px;} 

/*新增服务项目Detail页面的好评率*/
.Info .infoview dd .con_d em{ float:left; display:block; width:16px; height:16px;background:url(../images/service_d_ico.png) no-repeat -285px -276px;}
