﻿@charset "utf-8";
/* CSS Document */
/*common*/
img
{
    max-width:100%;
}
.fl{ float:left;}
.fr{ float:right;}
ol{ list-style:none;}
.product{ width:1200px; margin:0 auto; font-family:"微软雅黑";}
/*page_banner*/
.page_banner{ max-width:1350px; max-height:305px; overflow:hidden;text-align: center;margin: 0 auto;}
/*product*/
.left_product{ width:190px; padding-top:30px; }
.left_product h3.product_tit{ color:#000; height:50px; background:url(../images/product_1.png) no-repeat left 1px; padding-left:30px; margin-bottom:0; }
.left_product .product_knifing{ margin-bottom:0;}
.left_product .product_knifing dt{ height:31px; background:#f2f0f0 url(../images/product_2.png) no-repeat 15px 10px; padding-left:30px; line-height:30px; font-size:14px; margin:5px 0;font-family:"宋体"; color:#ff7a29;}
.left_product .product_knifing dd a{ height:28px;  display:inline-block; height:28px; background:url(../images/point.png) no-repeat 30px 10px; padding-left:40px; line-height:28px; font-size:12px; font-family:"宋体"; color:#000; }
.left_product .product_knifing a{color:#000;}
.left_product .product_knifing a.current{color:#ff7a29;}
.left_product .product_knifing a:hover{color:#ff7a29; }
.left_product .phone dt{ height:90px; background:#f2f0f0; margin:15px auto 40px; padding-top:10px; padding-left:10px;}
.phone dt .all_call{ margin-left:40px; font-size:16px; color:#000; display:block;}
.phone dt .call_num{ margin-left:5px; font-size:16px; color:#f7782a; display:block;}
.product_detail{ padding:17px 0 0 12px; background:#f2f0f0;}
.product_detail li{ height:25px; font-size:12px; color:#000;}
.right_product{ width:900px; padding-top:30px;}
.right_product.scrollbar{ width:925px;}
.right_product .home_{ height:55px; color:#9c9b9a;}
 .home_ span{ color:#ff7a29;}
 .zengxj{ height:151px;}
 .zengxj_l{ width:200px; height:151px;}
 .zengxj_r{ width:660px; height:151px;}
 .zengxj_title{ height:26px;}
 .zengxj_title .zengxj_title_l{ color:#636363; font-size:14px;}
 .zengxj_title .consult{ width:70px; height:26px; background:#ff7a29; border-radius:4px; text-align:center; line-height:26px;}
 .zengxj_title .consult a{ color:#FFF;}
 .zengxj_title .consult a:hover{ text-decoration:underline;}
 .zengxj_r .article{ margin-bottom:0; color:#000;}
.zengxj_r .tab_{ height:890px;}
/*产品中心*/
.product_center{ width:100%; background:#f4f4f4;font-family:"微软雅黑"}
.center_tit{ width:1170px; height:57px; margin:0 auto;  padding:30px 0 0 30px; background:url(../images/product_1.png) no-repeat 0 30px; color:#000; font-size:20px; }
.product_con{ background:#FFF; width:1198px; margin:0 auto; border:1px solid #f4f4f4;}
.product_up { height:170px;}
.product_up .model{ height:49px; border-bottom:1px solid #f4f4f4; background:url(../images/bg.png) repeat-x; line-height:49px; text-indent:20px; color:#000; font-size:16px;}
.product_up .model_intro{ padding:15px 50px 0 30px; font-size:14px; line-height:30px;}
#box_{width:1080px;margin:0 auto;}
#box_ .one{width:52px;height:79px;background:url(../images/arrow.png) no-repeat; cursor:pointer; margin-top:45px;}
#box_ .one_r{width:52px;height:79px;margin-top:45px;background:url(../images/arrow.png) no-repeat -52px -79px; cursor:pointer;}
#two{width:936px;height:240px; margin:0 20px;position:relative;overflow:hidden;}
#two ul{position:absolute;left:0;top:0;width:936px; height:188px; overflow:hidden;}
#two ul li,#two,#box_ .one,#box_ .one_r{float:left;}
#two ul li{width:280px; padding-left:32px; height:240px;}
/*润拓项目一*/
.project{ margin:0; padding:21px 0 0 25px; height:252px; border-bottom:1px solid #f4f4f4; position:relative;}
.project:hover{ background:#ebebeb;}
.project_pic{ width:253px; height:232px; margin-right:35px;}
.project_det{ width:815px;}
.project_det .project_tit{ height:38px; font-weight:bold; color:#000; font-size:14px;}
.project_det .project_intro{ font-size:14px; color:#000;}
.project_det .click_detail{ height:30px; position:absolute; right:75px; bottom:10px; background:#ff7a29; padding:0 5px;border-radius:5px; line-height:30px;}
.project_det .click_detail a{ color:#FFF;}
.project_det .click_detail a:hover{ color:#000;}
/*润拓项目2*/
.project2{ color:#000; height:30px;}
.product2_ .zengxj_title{ margin:0; font-size:12px; font-weight:bold;}
.product2_ .article{ font-size:14px;}

/*liping 润拓项目list*/
.project-list
{
    height:232px;
    margin:0; padding:20px 30px; border-bottom:1px solid #f4f4f4;
}
    .project-list > dt
    {
        width:253px;
        height:232px;
        float:left;
    }
    .project-list > dd
    {
        margin-left:265px;
    }
/*新闻中心*/
.news .news_tit{ height:50px; border-bottom:1px dashed #d5d5d5; text-align:center;}
.news .news_tit p{ margin:0; height:24px;}
.news .news_tit .tit_up{ color:#000; font-weight:bold;}
.news_tit .news_click span{ color:#ff7a29;}
.news_content
{
    min-height:400px;
}
.news_content .news_con{ width:870px; padding-top:8px;}
.news_content .news_con li{ text-indent:28px; line-height:24px; color:#000;}
.page_two{ height:50px;}
.page_two .page_l a{ width:560px; padding-top:5px; color:#000;}
.page_two .page_l span{ color:#ff7a29;}
.page_two .page_l a:hover{ color:#ff7a29;}
.page_two .page_l .page_up{ margin-right:10px;}
.page_two .page_l { margin-right:40px;}
.page_two .page_r{ width:280px;}
/*新闻列表*/
.new_list{min-height:470px;}
.new_list .list_one{}
.new_list .list_one li{ height:38px; width:875px; padding-left:15px; background:url(../images/arrow_r.png) left 10px no-repeat; border-bottom:1px dashed #d5d5d5;}
 .list_one .list_con{ float:left; margin-top:6px; color:#000;}
 .list_one .list_con:hover{ color:#ff7a29;}
 .list_one .time_{ float:right; margin-top:6px;}
.new_list_page{ height:50px; padding:0 0 0 270px;}
.new_list_page a,.new_list_page span{ display:inline-block; padding:0 5px; border:1px solid #EEE; height:18px; text-align:center; line-height:18px; font-size:14px; color:#000;}
.new_list_page a:hover{ background:#e8671c; color:#FFF; border:1px solid #999;}
.new_list_page a.up_page,.new_list_page a.down_page{width:60px;}
.new_list_page .up_page{ color:#EEE;}
.new_list_page a.first{ background:#e8671c; color:#FFF;}
/*问卷调查*/
.survey { }
.survey .small_article{ padding:0 6px; background:#f2f0f0;font-size:14px; color:#000;margin: 0 0 3px 0;}
.survey_detail{ border:1px solid #f4f4f4; background:#f9f9f9;}
.survey_detail .sex{ margin-bottom:10px;}
 .sex .sex_question{background:#f1f1f1;color:#000; height:60px;line-height:60px; font-size:12px; font-weight:bold; text-indent:20px;}
 .sex .sex_detail{ padding-left:20px; padding-top:20px; height:30px;}
 .sex .sex_detail .sex_inp{ height:30px; margin-bottom:0; float:left; margin-right:5px;}
 .sex .sex_detail .sex_inp input,.sex .sex_detail .sex_inp span{ float:left;}
 .sex .sex_detail .sex_inp input{ margin-top:4px; margin-right:5px; margin-top:0\9;}
.survey_detail .survey_end{ height:200px;}
 .survey_end dt.survey_mail{background:#f2f0f0;}
 .survey_mail p{ margin:0}
 .survey_mail .survey_thank{ line-height:42px; padding-left:25px; color:#000; font-weight:bold;}
 .survey_mail .email_txt{padding-left:25px;margin: 10px auto;}
 .survey_mail .email_txt input{ width:800px; height:12px; line-height:12px; padding:16px 10px; border:1px solid #dbd9d9; background:#FFF;}
 .survey_end .end_sub{ height:80px;}
 .survey_end .end_sub p{ padding:24px 0 0 370px;}
 .survey_end .end_sub p input{ width:81px; height:26px; border-radius:3px; background:#ff7a29; color:#FFF; text-align:center; line-height:26px; border:none; cursor:pointer;}
 /*问卷调查结果*/
.item_ dl{ margin-bottom:20px;}
.item_ dt{text-align: left; width: 100%; height:30px; line-height:30px; font-size:16px;}
.item_ dd{margin: 7px 0;width: 100%; height:25px;padding-left:16px;font-size:14px;}
.item_ dd .item-title{float:left;margin-right:16px;width:42%;}
.item_ .outbar{border: 1px solid #dedede;background: #fff;height: 13px;width: 50%;float:left;margin-right:16px;margin-top:3px;}
.item_ dd .press_num{ width:4%;}
.item_ .inbar{height: 13px;display: block;}
/*工程案例*/
#tabContainer{ width:1198px; border: 1px solid #f4f4f4; background:#FFF;}
#tabContainer .case_{ width:1198px; height:49px; background:url(../images/bg.png) repeat-x; border-bottom:  1px solid #f4f4f4; margin-bottom:30px;}
#tabContainer li{float: left; height:48px;text-align: center; line-height:48px; border-right:1px solid #f4f4f4;}
#tabContainer a{display: block; color:#000; padding:0 30px; height:48px; font-size:14px; font-family:"微软雅黑";}
#tabContainer a:hover{ color:#ff7a29;}
#tabContainer a.on{background: #FFF; color:#000; font-size:14px; font-weight:bold; height:45px; border-top:3px solid #ff7a29;}
#tabContainer { width:1198px;}
.content .case_pic{ width:275px; height:351px; border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;  margin-bottom:0; padding:10px; float:left;}
.content .case-border-top{  border-top:1px solid #f4f4f4;}
.content .case_pic4{  border-right:0;}
.content .case_pic .explain{ height:95px; padding-left:5px;}
.content .case_pic .explain p{ margin-bottom:0; font-size:14px; width:240px;}
.content .case_pic .explain p.user_{ color:#000; font-weight:bold;}
.content .case_pic .explain p.model_qi{ color:#ff7a29;}
.content .case_pic .explain p.age_{ color:#000;}
.content .con1_pic ,#con1 .con1_detail { margin:0;}
/*润拓项目详情页*/
.rq_knifing{ 
    box-sizing: border-box;
    height: 65%;
    margin: 0 auto;
    overflow: auto;
    position: relative;
    width: 100%;}
.scroll_bar{ width:913px;}
.rq_intro_tit{ height:25px; margin:0; color: #000;font-size: 14px;font-weight: bold;}
.knifing_one,.knifing_two,.knifing_three { border-bottom:1px solid #f4f4f4; margin-bottom:5px;}
.knifing_one  p{ font-size:14px; font-weight:bold; color:#000;}
.knifing_one .rq_intro .rq_intro_l{ width:250px; height:256px; margin:0 40px 4px 0;}
.knifing_one .rq_intro .rq_intro_l img{ margin-top:68px;}
.knifing_one .rq_intro .rq_intro_other img{ margin-top:0;}
 .rq_intro { margin-bottom:10px;}
 .rq_intro .rq_intro_r{ padding-top:30px; font-size:14px;}
 .rq_intro .rq_intro_r .rq_intro_what{ margin-bottom:0;}
 .rq_other { height:240px;}
 .rq_other .rq_intro_r{ width:640px;}
.knifing_one .rq_other .rq_intro_l{ width:250px;height:188px; padding-top:38px; margin:0;}
 .rq_other .rq_intro_r{ padding-top:20px;}
 .rq_other .rq_intro_r .rq_intro_what{ margin-bottom:10px;}
 .rq_other .rq_intro_r ul li{ text-indent:30px;}
.knifing_two {}
 .rq_two_tit{ margin-bottom:5px;}
 .rq_two_tit dt{font-size:14px; font-weight:bold; color:#000;}
 .rq_order li{ text-indent:30px;}
 .rq_order .top_tit{ text-indent:0; font-weight:bold; color:#000;}
.knifing_three .contrast_tit{font-size:14px;  font-weight:bold; color:#000;}
.knifing_three ul li{ margin-bottom:5px;}
.knifing_three ul .top_tit{font-size:14px; font-weight:bold; }
.knifing_three ul .contrast_pic{ padding-left:220px;}
.knifing_four{ border-bottom:none}
.knifing_four .rq_order li span{font-size:14px; font-weight:bold; color:#000}
.knifing_four .rq_order .contrast3{ padding-left:200px; margin-bottom:10px;}
.knifing_four .rq_order p{ margin-bottom:0;}
.knifing_four .rq_order .order_cb{ height:50px; text-align:center; line-height:70px;font-size:14px; font-weight:bold; color:#000}
.knifing_four .rq_order .order_cb_pic{ padding-left:145px;}
/*留言板*/
.lyb{ height:490px; padding-left:12px; background:#f8f8f8; border:1px solid #999; margin-bottom:30px;}
.lyb .lyb_tit{ width:887px; border-bottom:1px solid #d5dfbb; height:40px; line-height:40px; color:#000;font-weight:bold;}
.lyb_form { padding-top:30px;margin-bottom:10px;}
.lyb_form li{ height:50px;}
.lyb_form li span,.lyb_form li input,.lyb_form li textarea{ float:left;}
.lyb_form li b{ color:#ff0000;}
.lyb_form li span{ display:block; width:120px; height:28px; line-height:28px; text-align:right; margin-right:5px;}
.lyb_form li input{ display:block; width:287px; height:12px; line-height:12px; padding:7px 5px; border:1px solid #999; }
.lyb_form li.phone_num{ height:60px;}
.lyb_form li.phone_num p.input_num{ margin-bottom:0; height:28px; padding:0;}
.lyb_form li.phone_num p.eg{ clear:both; padding-left:90px; margin-bottom:0; color:#999;}
.lyb_form .lyb_txt{ height:170px;}
.lyb_form .lyb_txt textarea{ display:block; width:575px; height:156px; padding:10px 0 0 10px; border:1px solid #999;}
.lyb .sub_btn{ padding-left:360px;}
.lyb .sub_btn input{ display:inline-block; width:81px; height:41px; margin-right:5px; border:none; border-radius:4px; color:#FFF; font-size:14px; }
.lyb .sub_btn .sub{ background:#ff7a29;}
.lyb .sub_btn .res{background:#999;}
/*用户评价*/
.appraise_detail{ padding:5px 10px; border:1px solid #e1e1e1; margin-bottom:10px;}
.appraise_detail .appraise_tit{ height:39px; border-bottom:1px dashed #999; color:#000; }
.appraise_tit p{ margin-bottom:0; font-family:"微软雅黑"; height:39px;line-height:39px;color:#000;}
.appraise_unit span{ font-size:16px; }
.appraise_user span{ } 
.appraise_detail .appraise_con{ min-height:80px; padding-top:5px;}
/*关于润拓*/
.runtuo_intro li{ text-indent:30px; font-size:14px; margin-bottom:10px;}
.runtuo_intro .qx_indent{ text-indent:0;}
.runtuo_intro li span{ color:#000; font-weight:bold;}
.runtuo_intro_img li{ width:252px; height:232px; padding:9px 24px; float:left;}
/*分页*/
div.scott {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center; font-family:Verdana; font-size:12px;
}
div.scott a {
	border-right: #ddd 1px solid; padding-right: 5px; border-top: #ddd 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #ddd 1px solid; color: #ff7a29; margin-right: 2px; padding-top: 2px; border-bottom: #ddd 1px solid; text-decoration: none
}
div.scott a:hover {
	border-right: #85bd1e 1px solid; border-top: #85bd1e 1px solid; border-left: #85bd1e 1px solid; color: #FFF; border-bottom: #85bd1e 1px solid; background-color: #ff7a29
}
div.scott a:active {
	border: #ffa167 1px solid;color: #638425;background-color: #f1ffd6
}
div.scott span.current {
	border: #ffa167 1px solid; padding:2px 5px; font-weight: bold; color: #fff; margin-right: 2px; background-color: #ff7a29
}
div.scott span.disabled {
	border-right: #f3f3f3 1px solid; padding-right: 5px; border-top: #f3f3f3 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #f3f3f3 1px solid; color: #ccc; margin-right: 2px; padding-top: 2px; border-bottom: #f3f3f3 1px solid
}
.relative
{
    position:relative;
}
.top-weixin
{
    position:absolute;right:0;top:40px;z-index:1500;display:none;
}
/*网站地图*/
.map_rf_detail{ padding:5px 10px; border:1px solid #e1e1e1; margin-bottom:10px;}
.map_rf_detail .map_rf_tit{ height:39px; border-bottom:1px dashed #999; }
.map_rf_tit p{ margin-bottom:0; font-family:"微软雅黑"; height:39px;line-height:39px;color:#000; background:url(../images/arrow_r.png) 10px 13px no-repeat; padding-left:30px;}
.map_rf_unit span{ font-size:16px; color:#9a9a9a; }
.map_rf_detail .map_rf_con{ min-height:30px; padding-top:5px;}
.map_rf_detail .map_rf_con a{ display:inline-block; height:30px; line-height:30px; padding:0 5px; font-size:12px;}
.right_product ul
{
    list-style:disc;
    margin-bottom:0;
}
    .initialization-ul-li ul li
{
    list-style: disc;
    list-style-position: inside;
    list-style-type: disc;
}
        .right_product ul li p
        {
            margin-bottom: 0;
            display: inline;
        }

.lyb ul li
{
    list-style:none;
}
h2.reset-h2>a
{
    color:#000;
    font-weight:bold;
}
    h2.reset-h2>a:hover
    {
        color: #ff7a29;
    }

.one_third li p
{
    color:#000;
}

.sc-highlight h1
{
    margin-bottom: 30px;
}
h2.index-video strong,h2.index-partners strong
{
    color:#000;
    font-weight:bold;
}
.footer .footer_logo
{
    color: #fff;
    font-size: 20px;
    font-weight:700;
    margin-bottom: 20px;
}

.footer .contact_address li {
    line-height: 30px;
}

span.acc-trigger a
{
    color:#000;
}