@charset "utf-8";



.header_top_left ul li, .header_top_right ul li, .header_search, .header_search .header_select a.header_select_sort  span em, .header_search  .header_search_submit, .header_bottom .header_menu ul li, .ftc_left .ftcl_tab  li a, .ftc_left .join_link, .ftc_center dl dt, .ftc_right dl dt, .ftc_left .ftclt_content a{font-family:"Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;}
.header{ position:relative;background:#fff; z-index:998; min-width:1220px;}
.header_top{position:relative; height:35px; background:#f9f9f9; border-bottom:1px solid #eee; z-index: 3000; width: 100%;}
.header_top_center{width:1220px; margin:0 auto; height:35px;}
.header_top_left {height:35px; color:#999}
.header_top_left ul{height: 35px;}
.header_top_left ul li, .header_top_right ul li{display:inline-block; float:left; height:35px; position:relative; line-height:35px ; }
.ielt8 .header_top_left ul li, .ielt8 .header_top_right ul li{ display:inline;zoom:1 }
.header_top_left ul li em{  width:12px; height:14px; float:left; margin:9px 5px 0 0 ; display:inline; background:url(../../../../themes/kemi_do/static/images/global.png) no-repeat;}
.header_top_left ul li label{font-weight: bold}

  
.m-box{float:left;padding:0 2px 0 0;border-bottom:none;position:relative}
.m-box:hover .m-open{display:block}
.m-box .pho{color:#999;}
.m-box:hover .pho{color:#3FB118;}
.m-box .m-open{position:absolute;background:#fff;border:1px solid #eee;top:29px;display:none;padding:40px;width:240px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);-webkit-transform:translate3d(0,-2px,0);-moz-box-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);z-index:998}
.m-box .m-open .follow_app_ewm{overflow:hidden;margin-bottom:20px}
.m-box .m-open .follow_app_ewm .app_download{float:left;width:96px}
.m-box .m-open .follow_app_ewm .app_download i{display:block;width:96px;height:96px;margin:0 auto;padding:0;}
.m-box .m-open .follow_app_ewm .app_download span{display:block;text-align:center;height:30px;line-height:30px;margin-bottom:5px;color:#666}
.m-box .m-open .follow_app_ewm .app_download a{background:#fff;border:1px solid #3FB118;text-align:center;color:#3FB118;width:94px;height:24px;font-size:12px;line-height:24px;display:block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-bottom:10px}
.m-box .m-open .follow_app_ewm .app_download a:hover{background:#3FB118;color:#fff}
.m-box .m-open .follow_app_ewm .bzw_ewm{float:right;width:96px}
.m-box .m-open .follow_app_ewm .bzw_ewm i{display:block;width:96px;height:96px;margin:0 auto;padding:0;}
.m-box .m-open .follow_app_ewm .bzw_ewm span{display:block;text-align:center;height:30px;line-height:30px;color:#666}
.m-box .m-open .follow_app_ewm .bzw_ewm b{display:block;text-align:center;height:14px;line-height:14px;color:#ccc;font-weight:normal}
.m-box .m-open .follow_ours{text-align:center}
.m-box .m-open .follow_ours strong{display:block;font-size:16px;font-weight:normal;text-align:center;height:16px;line-height:16px;margin-bottom:20px;position:relative;color:#999}
.m-box .m-open .follow_ours strong i{top:11px;width:70px;height:1px;background:#eee;position:absolute}
.m-box .m-open .follow_ours strong .i01{left:0}.m-box .m-open .follow_ours strong .i02{right:0}
.m-box .m-open .follow_ours a{display:inline-block;margin:0 10px;font-size:14px;padding-left:34px;float:left; color:#666;}
.m-box .m-open .follow_ours a:hover{filter:alpha(opacity=50);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8; color:#3FB118}


.header_top_right{float:right; height:35px;display: inline;}

.header_top_right ul li a, .header_top_right ul li em{color:#999;padding: 0 15px; } 
.header_top_right ul li .htr_login{padding-right: 0;}


.header_center{ position:relative;z-index:2000; width:100%; /* background-image:url(../../../../themes/kemi_do/static/images/top_bj.png); */ background-size:100%; background-repeat:no-repeat;}
.header_center_container{width:1220px; margin:0 auto; z-index:999;}
.header_center_main{ height:115px;position:relative;}
.header_center_container span.hcc_logo{float:left; margin-top:13px; height:80px; width:320px; margin-right:94px; display:inline}
.header_center_container span.hcc_logo img{ width:100%; float:left;}
.header_center_container span.hcc_logo a.logo{overflow:hidden; padding-top:65px}

.header_search{height:36px; border:2px solid #3FB118; float:left; margin-top:35px; display:inline;  position:relative; width:496px; z-index:999}
.header_search .header_select{position:relative; z-index:888;  float:left}
.header_search .header_select a.header_select_sort{ height:36px; border-right:1px solid #eee; width:auto; background:#f9f9f9; text-decoration:none; position:relative; z-index:120; display:inline-block; color:#666;padding-right:15px;}
.header_search .header_select a.header_select_sort span em{ float:left; height:36px; line-height:35px; margin:0 10px 0 15px; font-size:14px;  display: inline}
.header_search .header_select a.header_select_sort span b{background:url(../../../../themes/kemi_do/static/css/images/global.png) no-repeat;background-position:-70px 0 ; width:7px; height:4px;top:16px; float: left; position: relative;display: inline}
.header_search .header_select ul{position:absolute; z-index:99999; background:#fff; border:1px solid #eee; top:36px;  left:0; display:none; overflow:hidden; background-color:#fff}
.header_search .header_select ul li{width:102px; height:34px;line-height:34px; font-size:14px; border-bottom:1px solid #eee;}
.header_select:hover .bottombtn{display:block;}
.header_search .header_select ul li:last-child{ border-bottom:none;}
.header_search .header_select ul li a{display:block; padding-left:14px; color:#666}
.header_search .header_select ul li a:hover{background:#f8f8f8; text-decoration:none}
.header_search .header_search_input{width:300px; height:36px;border:1px solid #fff; float:left; padding-left:9px; line-height:34px; color:#666; border:0; display: inline}
.header_search .header_search_input:focus{border-color:none}
.header_search .header_search_submit{border:0; background:#3FB118; width:75px; height:36px; text-align:center; font-size:16px;  color:#fff; position:absolute; right:0; top:0 ; cursor:pointer}


.index_banner_s{position: absolute;top:50px;right: 75px; overflow: hidden; border:1px solid #f4f4f4;}
.index_banner_s,.index_banner_s .banner_slider li{width: 232px;height: 70px; float:left;}
.index_banner_s .banner_slider{width:232px; height:210px; position:relative; overflow: hidden}
.index_banner_s .banner_slider li{ overflow: hidden;float: left;}



/* .header_bottom {height:40px; width:100%; border-bottom:2px solid #3FB118; display:block;}
.header_bottom .header_menu{width:1220px; margin:0 auto; height:40px;}
.header_bottom .header_menu ul li{padding:0 20px; float:left; height:40px; line-height:40px;  font-size:16px; position:relative; z-index:1; }
.header_bottom .header_menu ul li .big_nav{color:#333; text-decoration:none; display: block;  padding:0 25px; }

.header_bottom .header_menu ul li:hover a{color:#fff}
.header_bottom .header_menu ul li:hover a .menu_arrow{background-position:-98px 0;}
.header_bottom .header_menu ul li.on{ background-color:#3FB118;}
.header_bottom .header_menu ul li.menu_hover{background:#3FB118}
.header_bottom .header_menu ul li.on a ,.header_bottom .header_menu ul li.menu_hover a{color:#fff}
.header_bottom .header_menu ul li.on a:hover, .header_bottom .header_menu ul li.menu_hover a:hover{color:#fff}
.header_bottom .header_menu ul li.has_secondMenu{padding:0; width:120px;  text-align:center}
.header_bottom .header_menu ul li.has_secondMenu:hover{ background-color:#3FB118;}
.header_bottom .header_menu ul li.has_secondMenu:hover .navlist{ display:block;};
.header_bottom .header_menu ul li.has_secondMenu a{padding:0;}
.header_bottom .header_menu ul li.has_secondMenu a em{ width:7px; height:4px; background-image:url(../../../../themes/kemi_do/static/images/global.png); position:absolute; top:20px; background-position:-77px 0 ;}
.header_bottom .header_menu ul li.has_secondMenu a em.menu_arrow{ right:16px;}
.header_bottom .header_menu ul li.has_secondMenu a em.menu_arrow_two{ right:16px;}

.header_bottom .header_menu ul li.on a em{background-position:-98px 0}
.header_bottom .header_menu ul li.menu_hover a em{background-position:-84px 0}
.header_bottom .header_menu ul li.has_secondMenu span{float:left;display:inline; cursor: pointer; text-align:center; width:100%;}
.header_bottom .header_menu ul li.has_secondMenu dl{position:absolute; top:40px; left:0; background:#3FB118; width:120px; display:none; }
.header_bottom .header_menu ul li.menu_hover dl{display:block;}
.header_bottom .header_menu ul li.has_secondMenu dl dd{float:left; font-size:0;}
.header_bottom .header_menu ul li.has_secondMenu dl dd a{height:40px; line-height:40px; color:#fff; width:120px; border-top:1px dashed #a7d585; text-align:center; font-size:14px; display:block;}
.header_bottom .header_menu ul li.has_secondMenu dl dd a:hover{background:#018d50;}
.header_bottom .header_menu .header_menu_right{ float:right; width:170px; background-color:#3FB118; height:44px; padding:0px 14px; margin-top:-4px;}
.header_bottom .header_menu .header_menu_right img{ width:22px; height:22px; background-color:#3FB118; float:left; margin:11px 0;}
.header_bottom .header_menu .header_menu_right p{ line-height:44px; float:right; font-size:16px; color:#fff;} */



.container1{width: 1200px;margin-left: auto;margin-right: auto;overflow: hidden;}
.container1 .col_left{ width:285px; height:421px;border-left: 0px solid #ebebeb;border-bottom: 1px solid #eaeaea; float:left;}
.container1 .col_left .info{background:url(../../../../themes/kemi_do/static/images/common.png) no-repeat 0px -61px;color: #fff;padding: 14px 20px;height: 86px; color:#fff;}
.container1 .col_left .info h2{font-size:17px; color:#fff; line-height:30px;}
.container1 .col_left .info p{font-size: 13px; margin-top: 8px;line-height: 20px; color:#fff;}
.container1 .col_left .feed{ position:relative;display: block;width: 268px;height: 70px;padding-left: 18px;padding-top: 9px;font-size: 14px;}
.container1 .col_left .feed a{ overflow:hidden;}
.container1 .col_left .feed i{font-size: 16px; font-style:normal; color:#333;}
.container1 .col_left .feed em{ position:absolute;position: absolute;top: 12px;right: 20px;font-family: "SimSun";font-size: 14px;color: #454857;}
.container1 .col_left .feed p {color: #666; line-height: 26px;}
.container1 .col_left .feed:hover p,.container1 .col_left .feed:hover i,.container1 .col_left .feed:hover em{ color:#888;}
.container1 .col_left .our_service{ width:100%; margin-top:15px;}
.container1 .col_left .our_service .hd{border-bottom: 1px solid #eee;text-align: center;font-size: 16px;color: #333;height: 11px;}
.container1 .col_left .our_service .hd span{background: #fff;padding: 0px 10px;}
.container1 .col_left .ffw{ overflow:hidden; padding:15px 0 25px 0;}
.container1 .col_left .ffw li{float: left;width:33.3%;text-align: center;margin-top:12px;line-height: 28px;}
.container1 .col_left .ffw li i{display: block;width: 42px;height: 42px;margin: 0 auto;background:url(../../../../themes/kemi_do/static/images/common.png) no-repeat 0px 0px;}
.container1 .col_left .ffw li:hover{ color:#999;}
.container1 .col_left .ffw li i.icon-1{background-position: -280px 0;}
.container1 .col_left .ffw li i.icon-2{background-position: -322px 0;}    
.container1 .col_left .ffw li i.icon-3{background-position: -365px 0;}
.container1 .col_left .ffw li i.icon-4{background-position: -406px 0;}
.container1 .col_left .ffw li i.icon-5{background-position: -449px 0;}
.container1 .col_left .ffw li i.icon-6{background-position: -491px 0;}
.container1 .col_middle{ width:607px; overflow:hidden; float:left;}
.container1 .col_middle .banner{ width:607px; overflow:hidden}
.container1 .col_middle .banner .lunbotu{ width:607px; position:relative; overflow:hidden;}
.container1 .col_middle .banner .lunbotu ul{width:2428px; float:left; position:relative;}
.container1 .col_middle .banner .lunbotu ul li{ width:607px; float:left;}
.container1 .col_middle .banner .lunbotu ul li img{ width:607px; height:300px; display:block; float:left;}
.container1 .col_middle .banner .lunbotu .banner_btn{ float:left; position:absolute; right:8px; bottom:5px; z-index:99;}
.container1 .col_middle .banner .lunbotu .banner_btn em{ width:20px; height:20px; display:block; border-radius:50%; background-color:#444; border:1px solid #393939; color:#fff; font-size:12px; text-align:center; margin-right:5px; float:left; cursor:pointer;}
.container1 .col_middle .banner .lunbotu .banner_btn .current{ background-color:#2b9000; border:1px solid #1f8a00;}
.container1 .col_middle .banner .lunbotu .banner_btn em:hover{ background-color:#2b9000; border:1px solid #1f8a00;}

.container1 .col_middle .banner_buttom{ width:606px;overflow:hidden;  border-top:1px solid #ebebeb;border-left:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
.container1 .col_middle .banner_buttom li{ width:181px; height:100px; padding:20px 0 0px 20px; overflow:hidden; border-right:1px solid #ebebeb; float:left;}
.container1 .col_middle .banner_buttom li + .container1 .col_middle .banner_buttom li + .container1 .col_middle .banner_buttom li{ border-right:none;}
.container1 .col_middle .banner_buttom .clear_border{ border-right:none;}
.container1 .col_middle .banner_buttom li a{ display:block; overflow:hidden;}
.container1 .col_middle .banner_buttom li a:hover h2{ color:#4DB73D;}
.container1 .col_middle .banner_buttom li a:hover p{ color:#4DB73D;}
.container1 .col_middle .banner_buttom li h2{ width:100%; text-align:left; font-size:18px; line-height:36px; height:36px; color:#333; font-weight:normal; float:left}
.container1 .col_middle .banner_buttom li span{ width:100%; overflow:hidden; float:left;}
.container1 .col_middle .banner_buttom li span i{ width:45px; height:45px; background-color:#F90; float:left;background:url(../../../../themes/kemi_do/static/images/common.png) no-repeat;}
.container1 .col_middle .banner_buttom li span .icon1{background-position: -410px -86px;}
.container1 .col_middle .banner_buttom li span .icon2{background-position: -456px -86px;}
.container1 .col_middle .banner_buttom li span .icon3{background-position: -498px -86px;}
.container1 .col_middle .banner_buttom li a:hover .icon1{background-position: -410px -134px;}
.container1 .col_middle .banner_buttom li a:hover .icon2{background-position: -456px -134px;}
.container1 .col_middle .banner_buttom li a:hover .icon3{background-position: -498px -134px;}
.container1 .col_middle .banner_buttom li span p{ width:120px; margin-left:5px; font-size:12px; line-height:20px; color:#999; float:left}


.container1 .col_right{width: 305px;height:420px;border:1px solid #ebebeb;float:right;overflow:hidden;}
.col_l {width: 305px;height: 409px;}  
.sec_topr_bd {position: relative;}
.sec_topr_tab { width: 325px;height: 58px;}
.sec_topr_list_tab {float: left;margin-left: 6px;}
.sec_topr_tab { border-bottom: 1px solid #ebebeb;}
.sec_topr_tab li {float: left; width:162px;height: 58px;margin: 0;  border-left: none;background: #f8f8f8; color:#5c5159;font-size: 18px;line-height: 58px;padding: 0; float:left; font-weight: normal;  }

.sec_topr_tab .on{ color: #f25618;  background: #fff; font-weight: normal; }
.sec_topr_tab li a{ font-weight: normal; color: #5c5159;  background: #fff;}
.sec_topr_tab .ico_sheji_form,.sec_topr_tab .ico_baojia_form{  background:url(../../../../themes/kemi_do/static/images/new_index_form.png) no-repeat; height: 18px; width: 17px; float: left; margin-top: 21px; margin-left: 27px;}
.sec_topr_tab .ico_sheji_form{ background-position:  0 0;}
.sec_topr_tab .on .ico_sheji_form{  background-position: 0 -24px;}
.sec_topr_tab .ico_baojia_form{  background-position: -23px 0;}
.sec_topr_tab .on .ico_baojia_form{   background-position: -23px -24px;}
.sec_topr_tab a:hover .ico_sheji_form { background-position: 0 -24px;}
.sec_topr_tab a:hover .ico_baojia_form{  background-position: -23px -24px;}
.sec_topr_list_tab{ float: left; margin-left: 6px;} 
    

.new-index-tab .new-index-mfsj{padding: 17px 19px 25px 19px;width: 268px;height: 308px;}
.new-index-tab .new-mfsj-title{position: relative; font-size: 18px; color: #333;  text-align: center;}
.new-index-tab .new-mfsj-title span{ position: absolute;height: 1px;width: 18px; background-color: #8c8c8c;}
.mfsj-title-l{ top: 13px; left: 41px;}
.mfsj-title-r{ top: 13px; right: 42px;}
.new-index-tab .new-mfsj-submit,.new-index-tab .new-mfbj-submit{ width: 280px; height: 43px; text-align:center; font-size: 14px; color: #fff; cursor: pointer; border: none; outline: none;}
.new-index-tab input.cannot-click{ background-color: #ccc;cursor: not-allowed;}
.new-index-tab .new-index-mfsj .form_line{ position: relative; padding-bottom: 12px;}
.new-index-tab .form_line  input{width: 249px;height: 34px;border: 1px solid #d8d8d8;padding: 8px;}
.new-index-tab .form_line  label{ position: absolute; font-size: 12px; color: #bbb; top: 9px; left: 11px; cursor: text;}
.new-index-tab .mfsj-tk input{ vertical-align: text-bottom; margin-bottom: 1px;  }
.new-index-tab .mfsj-tk span{ font-size: 12px;color: #666;}
.new-index-tab .mfsj-tk a{ outline: none; color: #3FB118; height:36px;}
.new-index-tab .mfsj-tk a:hover{ color: #f25618;}
.new-index-tab .mfsj-shengshi,.new-index-tab .mfbj-shengshi{ overflow: hidden;}
.new-index-tab .mfsj-shengshi select{ float: left; width: 93px; height: 36px; line-height: 28px; border: 1px solid #d8d8d8;margin-right:8px;padding: 7px 0 7px 7px; display: inline;   }
.new-index-tab .mfsj-shengshi option{ float:left; line-height:28px; padding:7px 0;}
.new-index-tab .mfsj-shengshi .select-mfsj-city{width: 128px; margin-right: 0;}
.new-index-tab .mfsj-phone{ padding-bottom: 17px;}
.new-index-tab .mfsj-tk{ margin: 6px 0 7px 0;}


.new-index-tab .new-mfbj-title{ font-size: 12px;color: #666; text-align: left; margin-bottom: 11px;}
.new-index-tab .mfbj-shiting select{ float: left; width: 84px; height: 36px; line-height: 28px; border: 1px solid #d8d8d8; padding: 7px 0 7px 7px;
 display: inline; margin-right: 4px;}
.new-index-tab .mfbj-shiting .mfbj-wei,.new-index-tab .mfbj-shiting .mfbj-yangtai{ width: 128px; margin-top: 10px;}
.new-index-tab .mfbj-shiting .mfbj-yangtai,.new-index-tab .mfbj-shiting .mfbj-chu{ margin-right: 0;}
.new-index-tab .mfbj-unit{ position: absolute; top: 0px; right: 5px; height: 34px; line-height: 36px; color: #bbb; font-size: 18px;}
.new-index-tab .mfbj-shengshi .select-mfbj-shen{ float: left; width: 125px; height: 36px; line-height: 28px; border: 1px solid #d8d8d8; margin-right: 5px; padding: 7px 0 7px 7px;  display: inline; overflow:hidden;}
.new-index-tab .mfbj-shengshi .select-mfbj-shen option{ height:28px; line-height:28px; float:left;}
.new-index-tab .mfbj-shengshi .select-mfbj-city{ float: left;width: 130px; height: 36px;  line-height: 28px; border: 1px solid #d8d8d8;  padding: 7px 0 7px 7px; display: inline;}
.new-index-tab .new-index-mfbj{padding: 11px 19px 19px 19px;  height: 320px; display: none;}
.new-index-tab .new-mfbj-submit{ margin-top: 12px;}
.new-index-tab .new-index-mfbj .form_line{ position: relative; padding-bottom: 10px; overflow:hidden;}
.new-index-tab .new-index-mfsj .mfsj-minge-p{text-align: center; width: 238px;  margin: 0 auto;  overflow:hidden;}
.new-index-tab .new-index-mfsj .mfsj-minge-p  span{ float: left; font-size: 14px; color: #333; margin-top: 8px;}
.new-index-tab .mfsj-minge-box  em{ float: left; width: 33px; height: 39px; background:url(../../../../themes/kemi_do/static/images/index_form.png) no-repeat 0 -48px;font-size: 30px; color: #fff; text-align: center; line-height: 39px;}
.new-index-tab .mfsj-minge-box{ float: left;}
.new-index-tab .new-index-mfsj .mfsj-minge-p .mfsj-span-left{  margin-right: 6px;}
.new-index-tab .new-index-mfsj .mfsj-minge-p .mfsj-span-right{ margin-left: 6px;}
.new-index-tab .new-mfsj-minge{  margin: 11px 0 13px 0;}
.new-index-tab .new-index-mfsj .height_auto,.new-index-tab .new-index-mfbj .height_auto{ padding-bottom: 0;}
.ielt8 .new-index-tab .mfbj-shengshi select,.ielt8 .new-index-tab  select{ height: 25px;}



.index_big_tit{ width:100%;margin:26px auto 9px auto; overflow:hidden;}
.index_big_tit .index_maine_title em{ font-size:12px; color:#999; margin-left:12px; font-family:"微软雅黑";}
.index_big_tit .index_maine_title em i{ color:#3FB118;}
.index_big_tit .index_maine_title{font-size:24px; color:#333; font-weight:normal; float:left;}
.index_big_tit .right{float:right; font-size:14px; margin-top:7px; text-align:right;}
.index_big_tit .right{float:right; font-size:14px; margin-top:7px; text-align:right;}
.index_big_tit .right a{ display:block; float:left; text-decoration: none;height: 24px; font-size: 12px;line-height: 24px; padding: 0 16px 0 8px;margin-top:5px; color: #666; background:url(../../../../themes/kemi_do/static/images/line_split.gif) no-repeat right center;}
.index_big_tit .right a:last-child{ background:none; padding-right:0px;}
.index_big_tit .right a:hover{color:#3FB118;}      
.index_big_tit .right .red{ color:#3fb118}
.index_big_tit .right b{background-color:#f60; color:#fff;margin:0 5px; padding:5px 8px; font-size:14px;}



.container2{ width:1220px;margin:0 auto;margin-right: auto;overflow: hidden;}
.container2 .raiders_box{ width:100%; float:left; margin-top:9px;}
.container2 .raiders_box li{ width:123px; height:123px; float:left; margin-right:14px; overflow:hidden;}
.container2 .raiders_box li a{ width:121px; height:121px; border:1px solid #ebebeb; display:block; overflow:hidden; float:left;color:#666; text-align:center;  font-size:14px;}
.container2 .raiders_box .clear_margin-right{ margin-right:0;}
.container2 .raiders_box li a b{ width:44px; height:37px; background-image:url(../../../../themes/kemi_do/static/images/iconff.png);
 margin:26px auto 15px auto; display:block}
.container2 .raiders_box .current{ background-color:#3FB118; border:1px solid #3FB118; color:#fff;}
.container2 .raiders_box .current .icon1{background-position: -41px -163px;}
.container2 .raiders_box li a:hover{ background-color:#3FB118; border:1px solid #3FB118; color:#fff;}
.container2 .raiders_box li a:hover b{background-position: -41px -163px;}
.container2 .raiders_box li .icon1{ width:44px;background-position: -41px -124px;}
.container2 .raiders_box li:hover .icon1{background-position: -41px -163px;}
.container2 .raiders_box li .icon2{ width:36px;background-position: -87px -124px;}
.container2 .raiders_box li:hover .icon2{background-position: -87px  -163px;}
.container2 .raiders_box li .icon3{ width:34px;background-position: -125px -124px;}
.container2 .raiders_box li:hover .icon3{background-position: -125px  -163px;}
.container2 .raiders_box li .icon4{ width:36px;background-position: -161px -124px;}
.container2 .raiders_box li:hover .icon4{background-position: -161px  -163px;}
.container2 .raiders_box li .icon5{ width:36px;background-position: -199px -124px;}
.container2 .raiders_box li:hover .icon5{background-position: -199px  -163px;}
.container2 .raiders_box li .icon6{ width:38px;background-position: -237px -124px;}
.container2 .raiders_box li:hover .icon6{background-position: -237px  -163px;}
.container2 .raiders_box li .icon7{ width:36px;background-position: -277px -124px;}
.container2 .raiders_box li:hover .icon7{background-position: -277px  -163px;}
.container2 .raiders_box li .icon8{ width:36px;background-position: -315px -124px;}
.container2 .raiders_box li:hover .icon8{background-position: -315px  -163px;}
.container2 .raiders_box li .icon9{ width:34px;background-position: -353px -124px;}
.container2 .raiders_box li:hover .icon9{background-position: -353px  -163px;}



.container3{ width:1220px; margin:0px auto;overflow: hidden;}
.container3 .recommend_gs{ width:1218px; float:left; margin-bottom:8px}
.container3 .recommend_gs li{ width:202px; height:98px;border:1px solid #ebebeb; margin:5px 0;  border-right:none; float:left;}
.container3 .recommend_gs .clear_border{width:201px; border-right:1px solid #ebebeb;}
.container3 .recommend_gs li img{ width:100%; height:98px; float:left}



.container4{ width:1220px; margin:0px auto;overflow: hidden;}
.container4 .xglist_nav{ width:100%;background-color:#f8f8f8; padding-top:18px; padding-bottom:10px; overflow:hidden;}
.container4 .xglist_nav a{ overflow:hidden; display:block; float:left; width:100%;}
.container4 .xglist_nav li{ width:12.49%; float:left; text-align:center}
.container4 .xglist_nav li img{ width:80px; height:80px;-webkit-border-radius:50%;-moz-border-radius:50%; border-radius:50%;  background-color:#3CF; margin:0 auto 10px auto;}
.container4 .xglist_nav li:hover{ color:#f25619;}
.container4 .xglist_tu{ width:100%; overflow:hidden; margin-top:10px;}
.container4 .xglist_tu a{ display:block; overflow:hidden; float:left}
.container4 a img{transition: all 0.6s;}
.container4 a:hover img{ transform: scale(1.1);}
.container4 .xglist_tu .L{ width:476px; height:338px; float:left; position:relative;}
.container4 .xglist_tu .L img{width:476px; height:338px; float:left; background-color:#F90;}
.container4 .xglist_tu .L span{ width:436px; height:76px; padding:14px 20px 0 20px;background-color:#333; background-color:rgba(0,0,0,0.5);  position:absolute; left:0; bottom:0px;}
.container4 .xglist_tu .L span h1{ color:#fff; font-weight:normal; float:left;}
.container4 .xglist_tu .L span p{ color:#eee; width:100%; float:left; overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.container4 .xglist_tu .M{ width:476px; float:left; margin:0 10px; overflow:hidden;}
.container4 .xglist_tu .M dd{ width:100%; height:164px; float:left; position:relative;}
.container4 .xglist_tu .M dd img{width:100%; height:164px; float:left; background-color:#399;}
.container4 .xglist_tu .M dd h1{ position:absolute; left:0; bottom:0px; width:448px; padding:0 14px; float:left; line-height:32px;background-color:#333; background-color:rgba(0,0,0,0.7); font-size:14px; color:#fff;}
.container4 .xglist_tu .M dt{ width:100%; float:left; margin-top:10px;}
.container4 .xglist_tu .M dt ol{ width:235px; height:164px; float:left; position:relative;}
.container4 .xglist_tu .M dt ol img{width:100%; height:165px; display:block; background-color:#999;}
.container4 .xglist_tu .M dt ol h1{ position:absolute; left:0; bottom:0px; width:207px; padding:0 14px; float:left; line-height:32px; background-color:#333; background-color:rgba(0,0,0,0.7); font-size:14px; color:#fff;}
.container4 .xglist_tu .R{ width:248px; float:left; position:relative;}
.container4 .xglist_tu .R img{ width:248px; height:338px; background-color:#3C9}
.container4 .xglist_tu .R h1{ position:absolute; left:0; bottom:0px; width:220px; padding:0 14px; float:left; line-height:32px; background-color:rgba(0,0,0,0.7); font-size:14px; color:#fff;}



   
.container5{ width:1220px; margin:0px auto;overflow: hidden; margin-top:32px;}
.tender_l{ width:890px;height:406px; border:1px solid #ebebeb; float:left; } 
.tender_r{ width:290px; height:406px; padding:0 10px; border:1px solid #ebebeb; float:right;}   
.container5 .tender_l .top{ width:100%; overflow:hidden; float:left; overflow:hidden; border-bottom:1px dashed #ebebeb;}
.container5 .tender_l .top h1{ font-size:16px; color:#333;line-height:48px; float:left;}
.container5 .tender_l .left{ width:100px; margin-left:28px; float:left;}
.container5 .tender_l .center{ width:560px; margin-left:28px;float:left;}
.container5 .tender_l .right{ width:168px;float:left; text-align:center;}
.container5 .tender_l .under{ width:100%; height:340px; float:left; overflow:hidden;}
.container5 .tender_l .tender_list{ width:100%;  float:left; overflow:hidden;}
.container5 .tender_l .tender_list li{ width:100%; height:66px; border-bottom:1px dashed #ebebeb; padding:28px 0 20px 0; float:left;}
.container5 .tender_l .tender_list .left h1{ width:100%; font-size:18px; color:#fe5a01; float:left;}
.container5 .tender_l .tender_list .left i{ width:100%; font-size:12px; color:#999; float:left;}
.container5 .tender_l .tender_list .center h2{ width:100%; font-size:14px; color:#4eb00f; text-align:left; float:left;}
.container5 .tender_l .tender_list .center .bb{ width:420px;  font-size:12px; float:left; color:#fe5a01;}
.container5 .tender_l .tender_list .center .bb em{ font-size:12px; width:33%; text-align:left;color:#777; margin-right:10px;}
.container5 .tender_l .tender_list .right p{ width:100%; text-align:center;font-size:14px;color:#fe5a01;  margin-bottom:5px; }
.container5 .tender_l .tender_list .right a{ width:98px; height:28px; border:1px solid #3FB118; background-color:#fff; margin:0 auto; text-align:center; line-height:28px; font-size:14px; display:block;color:#3FB118;}
.container5 .tender_l .tender_list .rcurrent p{ color:#3FB118;}
.container5 .tender_l .tender_list .rcurrent a{  background-color:#3FB118;  color:#fff;}
.container5 .tender_l .tender_list .right a:hover{ background-color:#3FB118;  color:#fff;}


.tender_r .title_t{ width:100%; overflow:hidden;}
.tender_r .title_t dd{ width:50%; float:left; text-align:center; font-size:16px; line-height:50px; color:#333; border-bottom:2px solid #ebebeb;font-family:'微软雅黑'; font-weight:normal;}
.tender_r .title_t .current{border-bottom:2px solid #3FB118;}
.tender_r .hylist{ width:100%; overflow:hidden; float:left; display:none;}
.tender_r .hylist .dy{ width:100%; border-bottom:1px dashed #ebebeb; padding:12px 0; float:left}
.tender_r .hylist .dy a{ display:block; overflow:hidden; float:left;}
.tender_r .hylist .dy a:hover h5{ color:#4DB73D;}
.tender_r .hylist .dy a:hover i{ color:#4DB73D;}
.tender_r .hylist .dy a:hover b{ color:#4DB73D;}
.tender_r .hylist .dy a:hover img{transform: scale(1.1);}
.tender_r .hylist .dy a:hover em{color:#4DB73D;}
.tender_r .hylist .dy img{ width:62px; height:62px; border-radius:50%; float:left; background-color:#6C9; margin-left:5px;transition: all 0.3s; }
.tender_r .hylist .dy span{ float:left; overflow:hidden; width:192px; margin-left:15px; margin-top:3px;}
.tender_r .hylist .dy span h5{ color:#333; font-size:16px; float:left; margin-bottom:8px;font-weight:normal;}
.tender_r .hylist .dy span .gs{ font-size:14px; margin-left:8px;  margin-top:2px; color:#999; float:left;}
.tender_r .hylist .dy span i{ clear:left; float:left; font-size:12px; color:#666; float:left;}
.tender_r .hylist .dy span i b{ font-size:14px; color:#fe5a01;}


.container6{ width:1220px; margin:0px auto;overflow: hidden; margin-top:18px;}
.container6 img{ width:100%; height:100px; display:block;}


.container7{ width:1220px; margin:0px auto;overflow: hidden;}
.container7 .con7_left{width:890px; float:left;}
.container7 .xypj_l{width:890px; float:left; background-color:#f6f6f6; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb;}
.container7 .xypj_l span{ width:33.3%; float:left;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb; line-height:48px; text-align:center; font-size:18px;}
.container7 .xypj_l .current{ border-top:2px solid #3FB118; line-height:46px; border-bottom:2px solid #fff; background-color:#fff;}

.container7 .xy_tu{width:890px;float:left; display:none;}  
.container7 .xy_tu .xy_cont{ width:100%;float:left; margin:15px 0; }
.container7 .xy_tu .xy_cont dd{ width:120px; height:60px; padding:8px; border:1px solid #ebebeb; float:left; overflow:hidden; margin-right:13px;}
.container7 .xy_tu .xy_cont .current{border:1px solid #3FB118;}
.container7 .xy_tu .xy_cont .clear_margin_right{ margin-right:0;}
.container7 .xy_tu .xy_cont dd img{ width:100%; height:59px; display:block; margin:0 auto;}
.container7 .xy_tu .xygs_under{ width:826px; height:292px; padding:26px 30px; border:1px solid #ebebeb; float:left; overflow:hidden;background:#f0f0f0}
.container7 .xy_tu #xygsjj2{ display:none;}
.container7 .xy_tu #xygsjj3{ display:none;}
.container7 .xy_tu #xygsjj4{ display:none;}
.container7 .xy_tu #xygsjj5{ display:none;}
.container7 .xy_tu #xygsjj6{ display:none;}
.container7 .xy_tu .xygs_under .left{ width:530px; float:left; border-right:1px solid #ebebeb;}
.container7 .xy_tu .xygs_under .left h1{ width:100%; font-size:20px; color:#666; text-align:left;}
.container7 .xy_tu .xygs_under .left p{ width:100%; line-height:30px; float:left; margin-top:5px; font-size:14px; color:#999;}
.container7 .xy_tu .xygs_under .left p em{ padding:3px 3px; margin-right:5px; color:#fff; line-height:30px;}
.container7 .xy_tu .xygs_under .left p .map{ width:20px; height:26px; background:url(../../../../themes/kemi_do/static/images/global.png) no-repeat; background-position:3px 5px;float:left; margin-right:5px; background-size:680px;}
.container7 #BBtab{ display:none;} 
.container7 #CCtab{ display:none;} 
.container7 .xy_tu .xygs_under .right{ width:290px; float:left; font-size:16px; color:#777; text-align:center;margin-top:25px;}
.container7 .xy_tu .xygs_under .right b{ font-size:24px; color:#f60;} 
.container7 .xy_tu .xygs_under .bottom{ width:100%; float:left; margin-top:10px;}
.container7 .xy_tu .xygs_under .bottom .p1{ width:100%; padding-top:5px; border-top:1px solid #ebebeb; font-size:12px; line-height:24px; margin-bottom:10px; margin-top:5px;}
.container7 .xy_tu .xygs_under .bottom .p1 em{ color:#0C3; margin-left:5px;}
.container7 .xy_tu .xygs_under .bottom .yuyue{ width:160px; float:left; margin-top:30px;}
.container7 .xy_tu .xygs_under .bottom .yuyue a{ display:block; width:110px; margin:0 auto; height:36px; text-align:center; font-size:16px; background-color:#3FB118; color:#fff; line-height:36px;}
.container7 .xy_tu .xygs_under .bottom .yuyue .p2{ width:110px; margin:0 auto; text-align:center; margin:0 auto; margin-top:5px;}
.container7 .xy_tu .xygs_under .bottom .rr{ width:635px; float:right;}
.container7 .xy_tu .xygs_under .bottom .rr dd{ width:140px; height:110px; float:left; margin-right:20px; border:1px solid #ebebeb; position:relative;}
.container7 .xy_tu .xygs_under .bottom .rr a{ display:block; overflow:hidden; float:left;}
.container7 .xy_tu .xygs_under .bottom .rr .clear_margin_right{ margin-right:0;}
.container7 .xy_tu .xygs_under .bottom .rr .clear_margin-right{margin-right:0px;}
.container7 .xy_tu .xygs_under .bottom .rr dd img{ width:140px; height:110px; background-color:#9C9; margin:0px;}
.container7 .xy_tu .xygs_under .bottom .rr dd h4{ width:100%; float:left; height:28px; color:#fff;background-color:#333; background-color:rgba(0,0,0,0.6); font-size:14px; line-height:28px; position:absolute; left:0; bottom:0; text-align:center; }


.tender_r .found_gs{ width:100%; float:left}
.tender_r .found_gs h1{ width:100%; text-align:center; color:333; font-size:16px; float:left; font-weight:normal; margin:20px 0;}
.tender_r .found_gs .pm{ width:100%; float:left;}
.tender_r .found_gs .pm dd{ width:60px; float:left; text-align:center; color:#999; font-size:12px; }
.tender_r .found_gs .pm dd span{ width:30px; height:29px;background:url(../../../../themes/kemi_do/static/images/iconff.png) no-repeat;display:block; margin:5px auto;}
.tender_r .found_gs .pm dd .icon1{background-position: -143px 0px; }
.tender_r .found_gs .pm dd .icon2{background-position: -173px 0px; }
.tender_r .found_gs .pm dd .icon3{background-position: -203px 0px; }
.tender_r .found_gs .pm dd .icon4{background-position: -234px 0px; }
.tender_r .found_gs .pm dt{ width:15px; height:25px;background:url(../../../../themes/kemi_do/static/images/iconff.png) no-repeat; background-position: -203px -225px; float:left; margin-top:11px;}
.tender_r .found_gs .dj{ width:100%; text-align:center; color:#3fb118; font-size:16px; margin:10px 0 15px 0; float:left; border-top:1px dashed #ebebeb; padding-top:20px; line-height:24px;}
.tender_r .found_gs form{ overflow:hidden; width:100%; float:left;}
.tender_r .found_gs input{ width:238px; padding:0 7px; height:40px; font-size:14px; line-height:40px; border:1px solid #ebebeb; margin:0 auto 15px auto; display:block;}
.tender_r .found_gs .jisuan{ width:254px; border:0; font-size:16px;  color:#fff; text-align:center; padding:0 7px;}

   
.container8{ width:1220px; margin:0px auto;overflow: hidden;} 
.container8 .con8_middle{ width:100%; overflow:hidden; float:left; margin-bottom:10px;}
.container8 .con8_middle li{ width:219px; float:left; padding:12px 0px 12px 12px; border-bottom:2px solid #fff; margin-right:13px;}
.container8 .con8_middle .clear_margin-right{margin-right:0px;}
.container8 .con8_middle li:last-child{margin-right:0px; }
.container8 .con8_middle li:hover{ background-color:#f8f8f8; border-bottom:2px solid #3FB118;}
.container8 .con8_middle .current{background-color:#f8f8f8; border-bottom:2px solid #3FB118;}
.container8 .con8_middle li img{ width:70px; height:70px; display:block;  border-radius:50%;background-color:#066; margin-right:15px; float:left;}
.container8 .con8_middle li a{ display:block; width:100%; overflow:hidden; float:left;}
.container8 .con8_middle li .sjsr{ width:100px; height:72px; float:left;}
.container8 .con8_middle li .sjsr h2{ width:100%; text-align:left; float:left; font-weight:normal; font-size:16px; line-height:28px;}
.container8 .con8_middle li .sjsr p{ width:100%; float:left; color:#999; line-height:20px;}
.container8 .con8_middle li .sjsr p b{ color:#d7172e; font-size:13px;}
.container8 .con8_middle li .sjsr .p1{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.container8 .con8_under{ width:100%; float:left; overflow:hidden; display:none;}
.container8 .con8_under li{ width:231px; margin-right:13px; float:left;}
.container8 .con8_under .clear_margin-right{ margin-right:0;}
.container8 .con8_under li:last-child{ margin-right:0;}
.container8 .con8_under li img{ width:231px; height:160px; float:left;}
    
  
.container9{ width:1220px; margin:0px auto;overflow: hidden;} 
.container9 .con9_discount{ width:600px; float:left; overflow:hidden;}
.container9 .con9_notice{ width:600px; float:right; overflow:hidden;}
.container9 .con9_discount .box1{width:100%; height:320px; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
.container9 .con9_discount .box1 li{ width:570px; border-bottom:1px dashed #ebebeb; float:left; padding:17px 15px; overflow:hidden}
.container9 .con9_discount .box1 li:last-child{ border-bottom:0;}
.container9 .con9_discount .box1 li img{ width:110px; height:72px; background-color:#0CF; float:left; margin-right:18px;}
.container9 .con9_discount .box1 li .xinxi{ width:340px; float:left; overflow:hidden;}
.container9 .con9_discount .box1 li .xinxi p{ width:100%; line-height:20px; float:left;white-space:nowrap;overflow:hidden;text-overflow: ellipsis；font-size:12px; color:#999;}
.container9 .con9_discount .box1 li .xinxi .p1{ font-size:16px; color:#666; line-height:28px;}
.container9 .con9_discount .box1 li .xinxi .samll{ width:340px; float:left; font-size:14px; color:#777;}
.container9 .con9_discount .box1 li .xinxi .date{ font-size:12px; color:#888;}
.container9 .con9_discount .box1 li .xingq{ width:50px; float:right; overflow:hidden;}
.container9 .con9_discount .box1 li .xingq a{ width:100%; padding:16px 0; line-height:20px; height:40px; background-color:#3FB118; float:right; width:100%; text-align:center; font-size:14px; color:#fff;}
.container9 .con9_discount .box1 li .xingq a:hover{ background-color:#06b906;}
.container9 .con9_notice .notice_tab2{ width:574px; padding:0px 12px; float:left; height:320px; border:1px solid #ebebeb;}
.container9 .con9_notice .notice_tab2 li{ width:100%; padding:12px 0; border-bottom:1px solid #ebebeb; overflow:hidden; float:left}
.container9 .con9_notice .notice_tab2 li:last-child{ border-bottom:none;}
.container9 .con9_notice .notice_tab2 li img{ width:190px; height:135px; background-color:#FC9; float:left;margin-right:20px;}
.container9 .con9_notice .notice_tab2 li .tab2_right{ width:340px; float:left;}
.container9 .con9_notice .notice_tab2 li .tab2_right a{ font-size:14px; width:100%; display:block; text-align:left; color:#999; line-height:32px;}
.container9 .con9_notice .notice_tab2 li .tab2_right a:hover{ color:#4DB73D;}
.container9 .con9_notice .notice_tab2 li .tab2_right .red{ color:#f60; font-size:14px; font-weight:bold; line-height:34px;}

  
.container10{ width:1220px; margin:0px auto;overflow: hidden;} 
.container10 .materials_nav{ width:1220px; overflow:hidden;}
.container10 .materials_nav ul{ width:100%; overflow:hidden; }
.container10 .materials_nav ul li{ width:152px; height:110px;overflow: hidden;float: left;}
.container10 .materials_nav ul li a{display: block;color: #999;text-align: center;padding-top: 10px;}
.container10 .materials_nav ul li a i{width: 44px;height: 44px;background:url(../../../../themes/kemi_do/static/images/icon_city.png) no-repeat;display: block;text-align: center;margin: 5px auto;overflow: hidden;}
.container10 .materials_nav ul li a:hover{ padding-top:8px;} 
.container10 .materials_nav ul li a p{height: 40px;line-height: 40px;font-size: 16px;color:#666;}
.container10 .materials_nav ul li a:hover p{color: #3FB118;} 
.container10 .materials_nav ul li a .icon-1{background-position: 0 -94px;}
.container10 .materials_nav ul li a:hover i.icon-1{background-position:-44px -94px;}
.container10 .materials_nav ul li a .icon-2{background-position: -88px -94px;}
.container10 .materials_nav ul li a:hover i.icon-2{background-position:-132px -94px;}
.container10 .materials_nav ul li a .icon-3{background-position:-176px -94px;}
.container10 .materials_nav ul li a:hover i.icon-3{background-position: -220px -94px;}
.container10 .materials_nav ul li a .icon-4{background-position: -264px -94px;}
.container10 .materials_nav ul li a:hover i.icon-4{background-position: -308px -94px;}
.container10 .materials_nav ul li a .icon-5{background-position: -352px -94px;}
.container10 .materials_nav ul li a:hover i.icon-5{background-position: -396px -94px;}
.container10 .materials_nav ul li a .icon-6{background-position:-440px -94px;}
.container10 .materials_nav ul li a:hover i.icon-6{background-position: -484px -94px;}
.container10 .materials_nav ul li a .icon-7{background-position:-528px -94px;}
.container10 .materials_nav ul li a:hover i.icon-7{background-position: -572px -94px;}
.container10 .materials_nav ul li a .icon-8{background-position:-616px -94px;}
.container10 .materials_nav ul li a:hover i.icon-8{background-position: -660px -94px;}
.container10 .materials_logo{ width:1220px; overflow:hidden;}
.container10 .materials_logo ul{ width:1240px; overflow:hidden; }
.container10 .materials_logo ul li{float: left; margin:0 12px 3px 0; padding:5px 0;}
.container10 .materials_logo ul li a{ float:left; display:block; padding:2px; border:1px solid #ebebeb;}
.container10 .materials_logo ul li a img{ float:left; display:block; height:60px; width:120px; padding:4px 8px; background-color:#fff;}
.container10 .materials_logo ul li a:hover{ box-shadow:0px 0px 7px rgba(204,204,204,0.7);}


.container11{ width:1220px; margin:0px auto;overflow: hidden;} 
.container11 .friend_link{ width:100%; border-bottom:1px solid #ebebeb; height:36px; line-height:36px;}
.container11 .friend_link span{display: block;float: left;width: 70px;text-align: center;cursor: pointer;font-size: 14px;margin-right: 30px;color: #666;}
.container11 .friend_link .current{ color:#333; border-bottom:2px solid #333;}
.container11 .friend_link a{display: block;float: right; color: #ff890b;}
.container11 .lk_list{padding: 10px 0;min-height: 120px; width:1220px; display:none;}
.container11 .lk_list a{display: inline-block; color: #999;height: 30px;line-height: 30px;margin-right: 16px;}
.container11 .lk_list a :hover{ color:#333;}


.footer_top{overflow: hidden;width:100%;padding: 25px 0; overflow:hidden; background-color:#f6f6f6;}
.footer_top .bj_list{width:1220px; margin:0 auto; overflow:hidden; }
.footer_top .bj_list li{ width:170px; float:left; margin-right:90px;}
.footer_top .bj_list .clear_margin-right{ margin-right:0}
.footer_top .bj_list li:last-child{margin-right:0px;}
.footer_top .bj_list li img{float: left;width: 40px;height: 48px;margin-right: 13px;}
.footer_top .bj_list li .desc{float: left;}
.footer_top .bj_list li .desc h6{font-size: 18px;color: #666;font-weight: normal;letter-spacing: 5px;}
.footer_top .bj_list li .desc p{line-height:24px;color: #999;}


.footer_blak{ width:100%; background-color:#2d3237 ; overflow:hidden}
.footer_blak .footer{ width:1220px; margin:0 auto;padding: 20px 0;  overflow:hidden;}
.footer_blak .footer .about{float: left;width: 675px;color: #666;}
.footer_blak .footer .about li{ width:145px; float:left; margin-right:20px;}
.footer_blak .footer .about li .a1{ width:100%; float:left; height:34px; color:#eee;font-size:16px; font-weight:normal;}
.footer_blak .footer .about li p{ width:100%; float:left;}
.footer_blak .footer .about li p a{ width:100%; line-height:26px; color:#ccc; font-size:14px;}
.footer_blak .footer .about li p a:hover{ color:#eee;}
.footer_blak .footer .erweima{float: right; width: 545px;color: #666;} 
.footer_blak .footer .erweima .kf_tel{float: left;padding-left: 25px;width: 197px;}
.footer_blak .footer .erweima .kf_tel h1{ width:100%; float:left;color: #eee; text-align:left;font-size: 16px;height: 35px; font-weight:normal;}
.footer_blak .footer .erweima .kf_tel p{ width:100%; float:left;font-size: 14px;line-height: 26px;color: #ccc;text-align: left;}
.footer_blak .footer .erweima .kf_tel a{ display:block; float:left;margin-top: 10px;width: 124px;height: 32px;text-align: center;font-weight:400;font-size: 14px;line-height: 32px;display: inline-block;background:url(../../../../themes/kemi_do/static/images/ser_btn.gif) no-repeat; color:#fff}  
.footer_blak .footer .erweima .kf_tel a:hover{display:inline-block;background:url(../../../../themes/kemi_do/static/images/ser_btn.gif) no-repeat 0 -32px}
.footer_blak .footer .erweima .wx_ewm{ width:155px; float:right; overflow:hidden; }
.footer_blak .footer .erweima .wx_ewm p{ width:100%; text-align:center; float:left;color:#ccc; font-size:14px; }
.footer_blak .footer .erweima .wx_ewm .t2 img{ padding:10px 0; display:block; margin:0 auto;}
.footer_blak .copyright{ width:100%; padding:15px 0;  overflow:hidden;background-color:#25292e;}
.footer_blak .copyright .tab{ width:1220px; margin:0 auto; text-align:center; line-height:22px; color:#ccc;}
.footer_blak .copyright .tab a{ color:#fff;}
.footer_blak .copyright .tab a:hover{ color:#3FB118;}



.case_banner{position:relative;display:block;overflow:hidden;width:100%;min-width:1220px;height:400px;margin:0 auto;}
.case_banner .bd{position:relative;z-index:10;width:100%;height:400px}
.case_banner .bd ul{width:100%!important;position: relative;}
.case_banner .bd ul li{float:left;width:100%!important;height:400px;list-style-type:none;position: absolute;left: 0px; top: 0px; display: none;}
.case_banner .bd ul li .bgpicture{ display:none}
.case_banner .hd{position:absolute;z-index:40;bottom:0;overflow:hidden;width:100%;text-align:center;background-color:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7f000000",endColorstr="#7f000000")}
.case_banner .hd li{line-height:99999px;display:inline-block;width:12px;height:12px;margin:0 3px;cursor:pointer;border-radius:50%;background:#fff;*display:inline;*zoom:1}
.case_banner .hd li.on{background:#ff3d3d}
.case_banner .hd_relative{position:relative;height:70px;width:1220px;margin-left:-610px;left:50%; overflow:hidden; float:left}
.case_banner .hd_relative .pageState{position:absolute;bottom:15px;right:150px;color:#fff; float:left;}
.case_banner .hd_relative .pageState span{color:#ff890b}
.case_banner .prev,.case_banner .next{position:absolute;z-index:999;width:62px;height:70px;overflow:hidden;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}
.case_banner .prev b,.case_banner .next b{display:block;width:18px;height:32px;margin:20px auto 0;background:url(../../../../themes/kemi_do/static/images/jiantou.png) no-repeat center center}
.case_banner .prev{right:62px;bottom:0}
.case_banner .prev b{background-position:0 0}
.case_banner .prev:hover b{background-position:-36px 0}
.case_banner .next{right:0;bottom:0}
.case_banner .next b{background-position:-18px 0}
.case_banner .next:hover b{background-position:-54px 0}
.case_banner .txt{position:absolute;height:36px;left:50%;margin-left:-300px;z-index:40;color:#fff;overflow:hidden;width:700px;bottom:17px;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis}
.case_banner .txt li{position:absolute;height:36px;line-height:36px;visibility:hidden;font-size:24px;color:#fff;font-weight:normal}

.case_banner .sub_menu_area{ width:1220px; height:328px; float:left; position:absolute; left:50%; bottom:72px;z-index:120;margin-left:-610px;}
.case_banner .sub_menu_area ul{ width:272px; overflow:hidden;background: #fff;box-shadow: 0 5px 10px rgba(0,0,0,.1);box-shadow: 0 5px 10px rgba(0,0,0,.1); float:left; }
.case_banner .sub_menu_area ul li{ width:100%;padding: 10px 0;border-bottom: 1px dashed #e4e4e4; overflow:hidden;}
.case_banner .sub_menu_area ul li span{float:left; width:72px;margin-right: 5px;padding: 5px 0 11px;text-align: center;border-right: 1px solid #e4e4e4; overflow:hidden;}
.case_banner .sub_menu_area ul li span h5{font-size: 16px;color: #444; line-height:28px; width:100%;} 
.case_banner .sub_menu_area ul li span h6{font-size: 16px;color:#444; font-size: 11px; font-weight: normal; overflow: hidden; width: 70px; margin: 0 auto;text-align: center; word-break: break-all; color: #b3b3b3; width:100%;}
.case_banner .sub_menu_area ul li p{float:left; overflow:hidden; width: 150px; height: 53px;}
.case_banner .sub_menu_area ul li p a{line-height: 26px;float:left;height: 26px;margin-left: 10px;}
.case_banner .sub_menu_area ul li p a:hover{ color:#3fb118}



.case_index_container .beautiful_picture{position:relative;; overflow:hidden;}
.case_index_container .beautiful_picture .bd li{width:1220px;min-width:1220px;overflow:hidden}
.case_index_container .beautiful_picture .bd li .case_left{float:left;width:604px;height:424px;overflow:hidden;position:relative}
.case_index_container .beautiful_picture .bd li .case_left img{display:block;width:604px;height:424px}
.case_index_container .beautiful_picture .bd li .case_left .txt_bg{position:absolute;background-color:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7f000000",endColorstr="#7f000000");padding:20px 30px;bottom:15px;right:15px;width:400px}
.case_index_container .beautiful_picture .bd li .case_left .txt_bg h5{color:#fff;font-size:24px;font-weight:normal;margin-bottom:15px}
.case_index_container .beautiful_picture .bd li .case_left .txt_bg p{color:#ccc;line-height:18px}
.case_index_container .beautiful_picture .bd li .case_right{float:right;width:612px;height:424px;overflow:hidden}
.case_index_container .beautiful_picture .bd li .case_right .case_right_bd{overflow:hidden;width:640px}
.case_index_container .beautiful_picture .bd li .case_right .case_right_bd a{display:block;width:304px;height:210px;float:left;margin-right:4px;overflow:hidden;margin-bottom:4px}
.case_index_container .beautiful_picture .bd li .case_right .case_right_bd a img{display:block;width:304px;height:210px}.case_index_container .beautiful_picture .prev,.case_index_container .beautiful_picture .next{position:absolute;z-index:9;top:230px;background:url(../../../../themes/roots/case/images/icon_prev_next_chang.png) no-repeat center center;width:46px;height:80px;filter:alpha(opacity=50);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;filter:alpha(opacity=80)}
.case_index_container .beautiful_picture .prev:hover,.case_index_container .beautiful_picture .next:hover{filter:alpha(opacity=50);-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:alpha(opacity=80)}
.case_index_container .beautiful_picture .prev{background-position:0 0;left:0}
.case_index_container .beautiful_picture .next{right:0;background-position:-46px 0}
.border_none{border:none!important}


.home_space{ width:100%;overflow:hidden;}
.home_space .home_space_bd .home_space_switch{margin-bottom:20px;overflow:hidden}
.home_space .home_space_bd .home_space_switch .hd{overflow:hidden;width:290px;height:412px;float:right;border:1px solid #eee}
.home_space .home_space_bd .home_space_switch .hd ul{overflow:hidden;width:310px;padding:15px 15px 15px 6px}
.home_space .home_space_bd .home_space_switch .hd ul li{float:left;position:relative; width:70px;height:93px;text-align:center;padding:5px 15px 0px 10px}
.home_space .home_space_bd .home_space_switch .hd ul li .b_r{position:absolute;right:0;top:7px;background:#eee;width:1px;height:70px}
.home_space .home_space_bd .home_space_switch .hd ul li i{display:block;margin:0 auto 7px;background:url(../../../../themes/kemi_do/static/images/icon_case_index.png) no-repeat;height:44px;width:44px; margin-top:5px;}
.home_space .home_space_bd .home_space_switch .hd ul li span{ width:70px; display:block;color:#666;font-size:14px; padding-bottom:15px;border-bottom:1px solid #eee;}
.home_space .home_space_bd .home_space_switch .hd ul li .i-01{background-position:0 0}
.home_space .home_space_bd .home_space_switch .hd ul li .i-02{background-position:-88px 0}
.home_space .home_space_bd .home_space_switch .hd ul li .i-03{background-position:-176px 0}
.home_space .home_space_bd .home_space_switch .hd ul li .i-04{background-position:-264px 0}
.home_space .home_space_bd .home_space_switch .hd ul li .i-05{background-position:-352px 0}
.home_space .home_space_bd .home_space_switch .hd ul li .i-06{background-position:-440px 0}
.home_space .home_space_bd .home_space_switch .hd ul li .i-07{background-position:-528px 0}
.home_space .home_space_bd .home_space_switch .hd ul li .i-08{background-position:-616px 0}
.home_space .home_space_bd .home_space_switch .hd ul li .i-09{background-position:-704px 0}
.home_space .home_space_bd .home_space_switch .hd ul li .i-10{background-position:-792px 0}
.home_space .home_space_bd .home_space_switch .hd ul li .i-11{background-position:-880px 0}
.home_space .home_space_bd .home_space_switch .hd ul li .i-12{background-position:-968px 0}
.home_space .home_space_bd .home_space_switch .hd ul li:hover span{color:#3FB118}
.home_space .home_space_bd .home_space_switch .hd ul li:hover .i-01{background-position:-44px 0}
.home_space .home_space_bd .home_space_switch .hd ul li:hover .i-02{background-position:-132px 0}
.home_space .home_space_bd .home_space_switch .hd ul li:hover .i-03{background-position:-220px 0}
.home_space .home_space_bd .home_space_switch .hd ul li:hover .i-04{background-position:-308px 0}
.home_space .home_space_bd .home_space_switch .hd ul li:hover .i-05{background-position:-396px 0}
.home_space .home_space_bd .home_space_switch .hd ul li:hover .i-06{background-position:-484px 0}
.home_space .home_space_bd .home_space_switch .hd ul li:hover .i-07{background-position:-572px 0}
.home_space .home_space_bd .home_space_switch .hd ul li:hover .i-08{background-position:-660px 0}
.home_space .home_space_bd .home_space_switch .hd ul li:hover .i-09{background-position:-748px 0}
.home_space .home_space_bd .home_space_switch .hd ul li:hover .i-10{background-position:-836px 0}
.home_space .home_space_bd .home_space_switch .hd ul li:hover .i-11{background-position:-924px 0}
.home_space .home_space_bd .home_space_switch .hd ul li:hover .i-12{background-position:-1012px 0}
.home_space .home_space_bd .home_space_switch .hd ul li.on span{color:#3FB118}
.home_space .home_space_bd .home_space_switch .hd ul li.on .i-01{background-position:-44px 0}
.home_space .home_space_bd .home_space_switch .hd ul li.on .i-02{background-position:-132px 0}
.home_space .home_space_bd .home_space_switch .hd ul li.on .i-03{background-position:-220px 0}
.home_space .home_space_bd .home_space_switch .hd ul li.on .i-04{background-position:-308px 0}
.home_space .home_space_bd .home_space_switch .hd ul li.on .i-05{background-position:-396px 0}
.home_space .home_space_bd .home_space_switch .hd ul li.on .i-06{background-position:-484px 0}
.home_space .home_space_bd .home_space_switch .hd ul li.on .i-07{background-position:-572px 0}
.home_space .home_space_bd .home_space_switch .hd ul li.on .i-08{background-position:-660px 0}
.home_space .home_space_bd .home_space_switch .hd ul li.on .i-09{background-position:-748px 0}
.home_space .home_space_bd .home_space_switch .hd ul li.on .i-10{background-position:-836px 0}
.home_space .home_space_bd .home_space_switch .hd ul li.on .i-11{background-position:-924px 0}
.home_space .home_space_bd .home_space_switch .hd ul li.on .i-12{background-position:-1012px 0}
.home_space .home_space_bd .home_space_switch .bd{overflow:hidden;width:915px;float:left}
.home_space .home_space_bd .home_space_switch .bd ul{overflow:hidden;width:1000px}
.home_space .home_space_bd .home_space_switch .bd ul li{float:left;width:290px;height:414px;margin-right:20px;position:relative}
.home_space .home_space_bd .home_space_switch .bd ul li a{display:block;width:290px;height:414px;overflow:hidden; float:left;}
.home_space .home_space_bd .home_space_switch .bd ul li a img{display:block;width:290px;height:414px;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}
.home_space .home_space_bd .home_space_switch .bd ul li a .txt{position:absolute;left:0;right:0;top:0;bottom:0;z-index:9;padding-top:160px;text-align:center;visibility:hidden;background-color:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7f000000",endColorstr="#7f000000")}
.home_space .home_space_bd .home_space_switch .bd ul li a .txt h5{color:#fff;font-size:24px;height:24px;line-height:24px;overflow:hidden;padding:0 20px;font-weight:normal;margin-bottom:30px}
.home_space .home_space_bd .home_space_switch .bd ul li a .txt p{color:#999}
.home_space .home_space_bd .home_space_switch .bd ul li a .txt p b{font-weight:normal;color:#ff890b;margin-right:5px}
.home_space .home_space_bd .home_space_switch .bd ul li a:hover .txt{visibility:visible}
.home_space .home_space_bd .home_space_switch .bd ul li a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.home_space .home_space_bd .home_case_navbar{overflow:hidden}
.home_space .home_space_bd .home_case_navbar ul{overflow:hidden;width:1300px}
.home_space .home_space_bd .home_case_navbar ul li{float:left;width:290px;margin-right:20px;height:104px}
.home_space .home_space_bd .home_case_navbar ul li a{background-color:#f6f6f6;display:block;overflow:hidden;position:relative;width:290px;height:104px}.home_space .home_space_bd .home_case_navbar ul li a .cor_open{position:absolute;bottom:0;left:0;width:100%;height:3px;z-index:1;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}
.home_space .home_space_bd .home_case_navbar ul li a .cor_01{background:#f74a0d}
.home_space .home_space_bd .home_case_navbar ul li a .cor_02{background:#80b436}
.home_space .home_space_bd .home_case_navbar ul li a .cor_03{background:#00d3e9}
.home_space .home_space_bd .home_case_navbar ul li a .cor_04{background:#ce0f26}
.home_space .home_space_bd .home_case_navbar ul li a:hover .cor_open{height:100%}
.home_space .home_space_bd .home_case_navbar ul li a:hover .txt h6{color:#fff}
.home_space .home_space_bd .home_case_navbar ul li a:hover .txt p{color:#fff}
.home_space .home_space_bd .home_case_navbar ul li a:hover .icon{background:url(../../../../themes/roots/case/images/case_page_index_icons_white.png) no-repeat center center}
.home_space .home_space_bd .home_case_navbar ul li a:hover .i_01{background-position:-88px 0}
.home_space .home_space_bd .home_case_navbar ul li a:hover .i_02{background-position:-132px 0}
.home_space .home_space_bd .home_case_navbar ul li a:hover .i_03{background-position:0 0}
.home_space .home_space_bd .home_case_navbar ul li a:hover .i_04{background-position:-44px 0}
.home_space .home_space_bd .home_case_navbar ul li a .icon{display:block;float:left;width:44px;height:44px;margin-right:10px;background:url(../../../../themes/roots/case/images/case_page_index_icons.png) no-repeat center center}
.home_space .home_space_bd .home_case_navbar ul li a .i_01{background-position:-88px 0}
.home_space .home_space_bd .home_case_navbar ul li a .i_02{background-position:-132px 0}
.home_space .home_space_bd .home_case_navbar ul li a .i_03{background-position:0 0}
.home_space .home_space_bd .home_case_navbar ul li a .i_04{background-position:-44px 0}
.home_space .home_space_bd .home_case_navbar ul li a .txt_box{position:absolute;top:30px;left:30px;z-index:11}
.home_space .home_space_bd .home_case_navbar ul li a .txt{height:44px;float:left;width:190px;overflow:hidden}
.home_space .home_space_bd .home_case_navbar ul li a .txt h6{font-size:18px;color:#666;font-weight:normal;margin-bottom:7px;height:20px;line-height:20px;overflow:hidden}
.home_space .home_space_bd .home_case_navbar ul li a .txt p{color:#999;display:block;height:12px;line-height:12px;overflow:hidden;font-size:10px;}


.fl{ float:left;}
.fr{float:right;}

.case_home_atlas .case_home_atlas_bd .atlas_bd_pictures{width:960px;float:left;overflow:hidden}



.atlas_bd_pictures .pictures_part_one li{display:block;width:300px;height:210px; float:left;margin-right:20px; margin-bottom:20px;position:relative;overflow:hidden}
.atlas_bd_pictures .pictures_part_one li img{display:block; float:left; width:100%;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}
.atlas_bd_pictures .pictures_part_one li p{position:absolute;left:0;bottom:0;width:96%;padding-left:4%;line-height:50px; height:50px; color:#fff; font-size:16px; background:url(../../../../static/images/blak_bg.png) repeat; }
.atlas_bd_pictures .pictures_part_one .pic_2{overflow:hidden;width:460px;height:320px; display:block;}
.atlas_bd_pictures .pictures_part_one .pic_2 img{height:320px; max-width:460px;}
.atlas_bd_pictures .pictures_part_one li img{height:210px; max-width:300px;}
.atlas_bd_pictures .pictures_part_one li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}





.case_home_atlas .case_home_atlas_bd .atlas_bd_ranking{width:220px;padding:20px 20px 0;float:right;background:#f6f6f6}
.case_home_atlas .case_home_atlas_bd .atlas_bd_ranking h4{font-size:18px;font-weight:normal;margin-bottom:15px;color:#333}
.case_home_atlas .case_home_atlas_bd .atlas_bd_ranking .hot_ranking_bd li{margin-bottom:25px}
.case_home_atlas .case_home_atlas_bd .atlas_bd_ranking .hot_ranking_bd li .hot_ranking_bd_tit{height:16px;line-height:11px;overflow:hidden;cursor:pointer}
.case_home_atlas .case_home_atlas_bd .atlas_bd_ranking .hot_ranking_bd li .hot_ranking_bd_tit b{color:#fff;font-weight:normal;display:inline-block;height:16px;line-height:16px;background:#ccc;padding:0 5px;vertical-align:middle;margin-right:5px}
.case_home_atlas .case_home_atlas_bd .atlas_bd_ranking .hot_ranking_bd li .hot_ranking_bd_tit span{display:inline-block;width:160px;height:16px;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis;vertical-align:middle}
.case_home_atlas .case_home_atlas_bd .atlas_bd_ranking .hot_ranking_bd li .hot_ranking_bd_tit .num{float:right;color:#666}
.case_home_atlas .case_home_atlas_bd .atlas_bd_ranking .hot_ranking_bd li .hot_ranking_bd_tit .num .star{display:inline-block;vertical-align:middle;background:url(../../../../themes/roots/case/images/icon_star.png) no-repeat center center;width:10px;height:9px;margin-top:-2px}
.case_home_atlas .case_home_atlas_bd .atlas_bd_ranking .hot_ranking_bd li .hot_ranking_bd_tit.on b{background:#3FB118}
.case_home_atlas .case_home_atlas_bd .atlas_bd_ranking .hot_ranking_bd li .hot_ranking_bd_tit.on span{color:#3FB118}
.case_home_atlas .case_home_atlas_bd .atlas_bd_ranking .hot_ranking_bd li .hot_ranking_bd_open{display:none;margin-bottom:15px}
.case_home_atlas .case_home_atlas_bd .atlas_bd_ranking .hot_ranking_bd li .hot_ranking_bd_open a{display:block;width:220px;height:154px;position:relative; }
.case_home_atlas .case_home_atlas_bd .atlas_bd_ranking .hot_ranking_bd li .hot_ranking_bd_open a img{display:block;width:220px;height:154px;}
.case_home_atlas .case_home_atlas_bd .atlas_bd_ranking .hot_ranking_bd li .hot_ranking_bd_open a .tit{position:absolute;bottom:0;right:0;color:#fff;height:22px;line-height:22px;padding:0 10px;background-color:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7f000000",endColorstr="#7f000000")} 




.sub_nav{ background:#f5f5f5; box-shadow:1px 1px 3px #ccc; height:40px; line-height:40px;width:100%;min-width: 1000px;}
.sub_nav a.pic{ padding:0px;}
.sub_nav a.pic img{ width:auto; height:34px;margin:3px 20px 0px 0px;}
.sub_nav a,.sub_nav span{padding:0px 10px;}
.subwd{ width:1200px;margin:0px auto; }
.sub_case_lt{ width:730px;}
.sub_nav .subwd .lt{ padding-left:0px;}
.sub_nav span{ padding-right:0px; color:#666;}
.sub_nav a span.ico_list,.sub_nav a span.login_ico{ padding:0px;}
.sub_nav div p{ color:#bbb;}



.case_linian{ border-bottom:1px dashed #ddd;border-top:1px dashed #ddd;}
.sub_case_yuyue a img{ padding:2px; border:1px solid #ddd; width:60px; height:60px;}
.sub_case_yuyue div.lt{ margin-left:10px;}
.sub_case_yuyue p{ line-height:35px;}
.sub_case_rtpic a{ margin:5px; display:inline-block;}
.sub_case_rtpic a img{ width:65px; height:65px;}
.case_linian p{ color:#333; font-size:12px; line-height:26px;}



.sub_content{ width:730px;}
.side_content{ width:268px;}
.zbform{ background:#fff; border:1px solid #EEE; padding:10px; text-align:center;}
.zbform h1{ padding-bottom:5px; border-bottom:0px dashed #d0d0d0;}
.zbform form{ border-top:1px dashed #fff;}
.zbform input,.zbform select{ margin:6px 0px; border:1px solid #c7c7c7;}
.zbform input.full{ width:98%;}
.zbform select.short{ width:32.5%; float:left; margin:6px 1px;}
.zbform input.short{ width:40%;}
.zbform img.yz_pic{ margin-top:6px; height:34px;}
.zbform select.half{ width:49%;}
.zbform .btn{ margin-top:10px; }
.zbform p.ico_btn{position:relative; }
.zbform span.ico_list{ width:21px; height:20px;background:url(../../../../themes/kemi_do/static/images/new_index_form.png) no-repeat;margin: 0px 2px; vertical-align: middle; background-position:-53px 0px; position:absolute; left:50px; top:17px; display: inline-block;}
.zbform p.ico_btn{position: relative;}
.zbform input.btn{border: 0;}
.btn_sub_apply {width: 100%;height: 45px;background: #3FB118;font-size: 18px;line-height: 32px;}



form.pinglun img.pic{ width:42px; height:42px;}
form.pinglun div.rt{ width:790px;}
form.pinglun textarea{ width:99%; height:100px;}
form.pinglun p{ margin-top:10px;}
form.pinglun .tu_yzm img{ float:left;}
form.pinglun .tu_yzm a{display:block; float:left; margin-top:15px; margin-left:5px; }
form.pinglun .pinglun_btn{ margin:10px 0px; background:#eee; width:80px; line-height:22px; font-size:14px; color:#333;height:30px; border:1px solid #bbb; clear:left; float:left;}
form.pinglun .pinglun_btn:hover{ color:#333;}
.new_pinglun p.tit{ border-bottom:1px solid #ddd; font-size:16px;}
.new_pinglun ul li{ margin:10px 0px; border-bottom:1px solid #ddd; padding:5px 0px; overflow:hidden;}
.new_pinglun div.lt{ width:42px;}
.new_pinglun div.lt img.face{ width:42px; height:42px;}
.new_pinglun ul li div.rt{ width:93%;}
.new_pinglun ul li p{overflow:hidden;}
.new_pinglun ul li p span.name{ color:#2c67b0;font-size:14px;}
.new_pinglun ul li p font.pointcl{ margin-left:20px; text-decoration:underline;}
.new_pinglun ul li p font.pointcl:hover{ opacity:0.8;}


















.case_crumbs{padding:6px 30px;border-bottom:1px solid #EEE;}


.btn{border:0;border-radius:0;}
.picture{padding:10px 30px;background:#f8f8f8;}
.picture .pic_container{position:relative;z-index:1;margin:auto;width:100%;min-width:700px;background:#f6f6f6;}
.picture .pic_container.full .pic_right_content{visibility:hidden;}
.picture .pic_container.full .img_content{margin-right:0;}
.picture .pic_container.full .custom_scroll{display:none;}
.img_content{position:relative;z-index:1;margin-right:265px;padding:10px;min-height:300px;background:#fff;font-size:12px;}
.pic_right_content{position:absolute;top:0;right:0;z-index:0;overflow-x:hidden;overflow-y:auto;width:250px;height:auto;}
.case_pic_top{width:100%;background:0;}
.galleria-thumbnails-container{padding:7px 5px;height:auto;background:#505050;}
.galleria-thumbnails .galleria-image{width:60px;height:60px;}
.notouch .galleria-thumb-nav-left:hover,.notouch .galleria-thumb-nav-right:hover{background:#999;}
.galleria-thumb-nav-left,.galleria-thumb-nav-right{top:15px;margin:0 5px;background-color:#f0f0f0;}
em{font-style:normal;}
#galleria-loader{height:1px!important}
.galleria-theme-classic {position: relative; overflow: hidden; background: #FFF;}
.galleria-theme-classic img { -moz-user-select: none; -webkit-user-select: none; -o-user-select: none;}
.galleria-theme-classic .galleria-stage { position: absolute; top: 10px; bottom: 60px;left: 10px; right: 10px; overflow:hidden;}
.galleria-theme-classic .galleria-thumbnails-container {height: 50px; bottom: 0;position: absolute;left: 10px; right: 10px; z-index: 2;}
.galleria-theme-classic .galleria-carousel .galleria-thumbnails-list { margin-left: 30px;margin-right: 30px;}
.galleria-stage .galleria-images{position: relative; top: 0px; left: 0px; width: 100%; height: 100%;}
.galleria-stage .galleria-images .galleria-image{overflow: hidden; position: absolute; top: 0px; left: 0px; opacity: 0; transition: none; z-index: 0;}
.galleria-stage .galleria-images .galleria-image .galleria-layer{position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; z-index: 2;}
.galleria-stage .galleria-images .galleria-image .galleria-frame{overflow: hidden; position: absolute; top: 0px; left: 0px; z-index: 4; display: none; background: rgb(0, 0, 0);}
.galleria-stage .galleria-images .galleria-image img{display: block; opacity: 1; min-width: 0px; min-height: 0px; max-width: none; max-height: none; transform: translate3d(0px, 0px, 0px); width: 1022px; height: 664px; position: absolute; top: 16px; left: 0px;}
.galleria-thumbnails{overflow: hidden; position: relative; width: 268px; height: 42px;}
.galleria-thumbnails .galleria-image{overflow: hidden; position: relative; visibility: visible; width: 60px; height: 40px;}
.galleria-thumbnails .galleria-image img{display: block; opacity: 1; min-width: 0px; min-height: 0px; max-width: none; max-height: none; transform: translate3d(0px, 0px, 0px); width: 60px; height: 60px; position: absolute; top: -20px; left: 0px;}
.galleria-theme-classic .galleria-thumbnails .galleria-image { height: 40px; width: 60px;  background: #000; margin: 0 5px 0 0; border: 1px solid #000; float: left;  cursor: pointer;}
.galleria-theme-classic .galleria-counter { position: absolute;  bottom: 10px; left: 10px; text-align: right;  color: #fff;  font: normal 11px/1 arial,sans-serif;  z-index: 1;}
.galleria-theme-classic .galleria-loader { background: #000; width: 20px;  height: 20px; position: absolute; top: 10px;  right: 10px;  z-index: 2; display: none; background: url(../../../../themes/kemi_do/static/css/classic-loader.gif) no-repeat 2px 2px;}
.galleria-theme-classic .galleria-info { width: 50%; top: 15px; left: 15px; z-index: 2; position: absolute;}
.galleria-theme-classic .galleria-info-text { background-color: #000;  padding: 12px; display: none;   zoom:1;}
.galleria-theme-classic .galleria-info-title { font: bold 12px/1.1 arial,sans-serif;  margin: 0; color: #fff;  margin-bottom: 7px;}
.galleria-theme-classic .galleria-info-description { font: italic 12px/1.4 georgia,serif; margin: 0; color: #bbb;}
.galleria-theme-classic .galleria-info-close { width: 9px; height: 9px; position: absolute;  top: 5px;  right: 5px;  background-position: -753px -11px;  opacity: .5; filter: alpha(opacity=50); cursor: pointer;  display: none;}
.galleria-theme-classic .notouch .galleria-info-close:hover{ opacity:1;  filter: alpha(opacity=100);}
.galleria-theme-classic .touch .galleria-info-close:active{ opacity:1;  filter: alpha(opacity=100);}
.galleria-theme-classic .galleria-info-link {  background-position: -669px -5px; opacity: .7; filter: alpha(opacity=70);  position: absolute; width: 20px; height: 20px; cursor: pointer; background-color: #000;}
.galleria-theme-classic.notouch .galleria-info-link:hover { opacity: 1; filter: alpha(opacity=100);}
.galleria-theme-classic.touch .galleria-info-link:active { opacity: 1; filter: alpha(opacity=100);}
.galleria-theme-classic .galleria-image-nav { position: absolute; top: 50%; margin-top: -62px; width: 100%; height: 62px; left: 0;}
.galleria-theme-classic .galleria-image-nav-left,.galleria-theme-classic .galleria-image-nav-right { opacity: .3; filter: alpha(opacity=30); cursor: pointer; width: 62px; height: 124px; position: absolute; left: 10px;  z-index: 2;  background-position: 0 46px;}
.galleria-theme-classic .galleria-image-nav-right { left: auto; right: 10px; background-position: -254px 46px; z-index: 2;}
.galleria-theme-classic.notouch .galleria-image-nav-left:hover,.galleria-theme-classic.notouch .galleria-image-nav-right:hover { opacity: 1; filter: alpha(opacity=100);}
.galleria-theme-classic.touch .galleria-image-nav-left:active,.galleria-theme-classic.touch .galleria-image-nav-right:active { opacity: 1; filter: alpha(opacity=100);}
.galleria-theme-classic .galleria-thumb-nav-left,
.galleria-theme-classic .galleria-thumb-nav-right { cursor: pointer; display: none; background-position: -495px 5px;  position: absolute; left: 0; top: 0; height: 40px; width: 23px; z-index: 3; opacity: .8;  filter: alpha(opacity=80);}
.galleria-theme-classic .galleria-thumb-nav-right {  background-position: -578px 5px; border-right: none; right: 0; left: auto;}
.galleria-theme-classic .galleria-thumbnails-container .disabled { opacity: .2; filter: alpha(opacity=20); cursor: default;}
.galleria-theme-classic.notouch .galleria-thumb-nav-left:hover,
.galleria-theme-classic.notouch .galleria-thumb-nav-right:hover { opacity: 1; filter: alpha(opacity=100);  background-color: #111;}
.galleria-theme-classic.touch .galleria-thumb-nav-left:active,
.galleria-theme-classic.touch .galleria-thumb-nav-right:active { opacity: 1; filter: alpha(opacity=100);  background-color: #111;}
.galleria-theme-classic.notouch .galleria-thumbnails-container .disabled:hover { opacity: .2; filter: alpha(opacity=20);  background-color: transparent;}
.galleria-theme-classic .galleria-carousel .galleria-thumb-nav-left,.galleria-theme-classic .galleria-carousel .galleria-thumb-nav-right { display: block;}
.galleria-theme-classic .galleria-thumb-nav-left,.galleria-theme-classic .galleria-thumb-nav-right,.galleria-theme-classic .galleria-info-link,.galleria-theme-classic .galleria-info-close,.galleria-theme-classic .galleria-image-nav-left,.galleria-theme-classic .galleria-image-nav-right {background-image:url(../../../../themes/kemi_do/static/images/classic-map.png); background-repeat: no-repeat;}
.galleria-theme-classic.galleria-container.videoplay .galleria-info,.galleria-theme-classic.galleria-container.videoplay .galleria-counter{ display:none!important; }




.needzx_container{ width:100%;  overflow:hidden;}
.needzx_container .topnav{ width:100%; height:80px; overflow:hidden; background-color:#ddd; }
.needzx_container .topnav ul{ width:1220px; margin:0 auto;}
.needzx_container .topnav ul li{ float:left; height:80px;text-align:center;}
.needzx_container .topnav ul li a{display:block; width:243px; float:left;color: #333; text-align:center;display: block; font-size: 24px; height: 80px; line-height:80px;}
.needzx_container .topnav ul li a:last-child{ width:244px; }
.needzx_container .topnav ul li .current{color:#f28d00; background-color:#F3F3F3}
.needzx_container .topnav ul li b{ width:1px; height:80px; margin-top:0px; background-color:#c3c3c3; float:left;}
.myzx_banner{ width:100%; height:559px; background:url(../../../../themes/kemi_do/static/images/zx_banner_bg.jpg) no-repeat top center;}
.myzx_banner .zxfill{ width:1220px; margin:0 auto;height: 498px; overflow:hidden;}
.myzx_banner .zxfill .box_r{margin-top: 70px;width: 340px;height: 421px;padding: 0; background: #fff; float:right; display:inline; position:relative;}
.myzx_banner .zxfill .box_r .p_s{text-align: center;color: #999;padding-top: 30px;}
.myzx_banner .zxfill .box_r .p_s b{ font-size:14px; color:#3fb118}
.myzx_banner .zxfill .box_r .p_f{font-size: 30px;color: #000;text-align: center;padding-bottom: 18px;}
.myzx_banner .zxfill .box_r .mffw{ padding:0 30px; display:block;}
.myzx_banner .zxfill .box_r .mffw .xinxi{border: 1px solid #ccc;width: 280px;height: 36px;padding: 0 10px;line-height: 36px;margin-bottom: 15px; color:#666;} 
.myzx_banner .zxfill .box_r .mffw .submit{background:#3FB118;width: 280px;height: 40px;color: #fff; font-size:16px;text-align: center;border: none;cursor: pointer;margin: 5px 0 15px 0;}
.myzx_banner .zxfill .box_r .scroll_box{padding: 0 37px;width: 266px;height: 60px;overflow: hidden;}
.myzx_banner .zxfill .box_r .scroll_box .zi_show{list-style: none outside; overflow:hidden;}
.myzx_banner .zxfill .box_r .scroll_box .zi_show li{ width:100%; font-size:12px; color:#666; float:left; height:30px; line-height:30px; text-align:left;}
.myzx_banner .zxfill .box_r .scroll_box .zi_show li em{ color:#3fb118; margin-right:5px;}
.myzx_banner .zxfill .box_r .zxfill_bottom{border-top: 1px solid #e6e6e6;height: 69px;position:absolute;bottom: 0; left: 0;}
.myzx_banner .zxfill .box_r .zxfill_bottom .zixun{width: 169px;height: 46px;padding-top: 23px;display: block;border-right: 1px solid #e6e6e6;text-align: center; color: #666; font-size:14px; float:left} 
.myzx_banner .zxfill .box_r .zxfill_bottom .zixun:last-child{ border:none; width:170px;}
.myzx_banner .zxfill .box_r .zxfill_bottom .zixun img{display:inline; margin-right:5px; margin-top:2px;}

.needzx_container .finish_one{ width:1220px; height:560px; margin:0 auto; overflow:hidden}
.f_title{ width:1220px; margin:0 auto;text-align:center; position:relative; overflow:hidden; display:block;}
.f_title .f_t{ width:100%; font-size:36px; line-height:36px; color:#333;padding: 30px 0 10px; }
.f_title .xian{ width:100%; height:1px; background-color:#ccc; margin-top:40px; margin-bottom:2px;}
.f_title .line{ width:100px; height:3px; display:block; background-color:#3FB118; position:absolute; bottom:1px; left:50%; margin-left:-50px;display:block; font-size:0;}
.f_title .no{font-size: 16px; padding-bottom: 6px;}
.f_title .f_s{font-size: 16px; color:#666}

.needzx_container .finish_one .fin_one{ width:100%; overflow:hidden; padding:40px 12px 0 12px ;list-style: none outside;}
.needzx_container .finish_one .fin_one li{overflow: hidden;float: left;width: 329px;height: 320px;text-align: center;position: relative;margin: 0 28px;display: inline;}
.needzx_container .finish_one .fin_one li span{transition: all 0.5s ease;position: absolute;left: 0;top: 262px;text-overflow: ellipsis;
overflow: hidden;white-space: nowrap;font-size: 18px;line-height: 58px;width: 329px;height: 58px;color: #fff;opacity:0.9;filter:alpha(opacity=90);}
.needzx_container .finish_one .fin_one li .ti_color1{ background-color:#f15f52;}
.needzx_container .finish_one .fin_one li .ti_color2{ background-color:#5390e0;}
.needzx_container .finish_one .fin_one li .ti_color3{ background-color:#2ecda4;}
.needzx_container .finish_one .fin_one li a{transition:all 0.3s ease;text-align:left;width:265px;height:320px;position:absolute;top:-320px;left:0;z-index:2;padding:0 32px;font-size:16px;opacity:0.9;filter:alpha(opacity=90);}
.needzx_container .finish_one .fin_one li a p{ color:#fff;}
.needzx_container .finish_one .fin_one li a p.b{padding-bottom:12px;text-align:center;font-size:24px;padding-top:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.needzx_container .finish_one .fin_one li .bg_one{background:#f15f52;}
.needzx_container .finish_one .fin_one li .bg_two{background-color:#5390e0;}
.needzx_container .finish_one .fin_one li .bg_three{background-color:#2ecda4;}
.needzx_container .finish_one .fin_one li:hover a{top:0;}
.needzx_container .finish_one .fin_one li:hover span{top:320px;}


.needzx_container .finish_two{ width:100%;height: 620px; overflow:hidden; background-color:#f8f8f8;}
.needzx_container .finish_two .pk_box{ width:1220px; margin:58px auto 0 auto; overflow:hidden;}


.needzx_container .finish_three{width:100%;height:750px; overflow:hidden; background-color:#fff;}
.needzx_container .finish_three .three_list{margin:50px auto 0 auto; width:1220px; overflow:hidden;}
.needzx_container .finish_three .three_list li{float:left;display:inline;width:340px;height:193px;position:relative;margin:0 33px 45px 33px;}
.needzx_container .finish_three .three_list li .list_p{padding:20px;border:1px solid #e7e7e7;width:298px;height:98px;font-size:16px;color:#666;line-height:30px;} 
.needzx_container .finish_three .three_list li .list_tit{background:#f15f52;width:296px;height:59px;display:block;line-height:59px;color:#fff;font-size:24px;padding:0 22px;}
.needzx_container .finish_three .three_list li .sjx{width:17px;height:11px;display:block;position:absolute;top:59px;left:28px;}

.needzx_container .finish_three .three_list .li_1 .sjx{background:url(../../../../themes/kemi_do/static/css/images/sanjiao.jpg) no-repeat;}
.needzx_container .finish_three .three_list .li_1 .list_tit{background:#f15f52;}
.needzx_container .finish_three .three_list .li_2 .sjx{background:url(../../../../themes/kemi_do/static/css/images/sanjiao.jpg) -17px 0 no-repeat;}
.needzx_container .finish_three .three_list .li_2 .list_tit{background:#5390e0;}
.needzx_container .finish_three .three_list .li_3 .sjx{background:url(../../../../themes/kemi_do/static/css/images/sanjiao.jpg) -34px 0 no-repeat;}
.needzx_container .finish_three .three_list .li_3 .list_tit{background:#f5bb42;}
.needzx_container .finish_three .three_list .li_4 .sjx{background:url(../../../../themes/kemi_do/static/css/images/sanjiao.jpg) 0 -11px no-repeat;}
.needzx_container .finish_three .three_list .li_4 .list_tit{background:#2ecda4;}
.needzx_container .finish_three .three_list .li_5 .sjx{background:url(../../../../themes/kemi_do/static/css/images/sanjiao.jpg) -17px -11px no-repeat;}
.needzx_container .finish_three .three_list .li_5 .list_tit{background:#1fbfcc;}
.needzx_container .finish_three .three_list .li_6 .sjx{background:url(../../../../themes/kemi_do/static/css/images/sanjiao.jpg) -34px -11px no-repeat;}
.needzx_container .finish_three .three_list .li_6 .list_tit{background:#f35485;}


.needzx_container .finish_four{ width:100%;height:840px; overflow:hidden; background-color:#f8f8f8;}
.needzx_container .finish_four .four_list{ margin: 60px auto 0; width: 1104px;}
.needzx_container .finish_four .four_list li {  display: inline; float: left; margin-right: 3px;}
.needzx_container .finish_four .four_list .li_1 { width: 273px;}
.needzx_container .finish_four .four_list .li_2 {  width: 273px;}
.needzx_container .finish_four .four_list .li_3 {  width: 549px;}
.needzx_container .finish_four .four_list li .pic { float: left;position: relative;}
.needzx_container .finish_four .four_list li .m_b { margin-bottom: 3px;}
.needzx_container .finish_four .four_list li .m_r { margin-right: 3px;}
.needzx_container .finish_four .four_list li .bg { background: #000 none repeat scroll 0 0; bottom: 0; color: #fff;display: none;height: 100%; left: 0;opacity: 0.7; position: absolute; width: 100%;z-index: 2;}
.needzx_container .finish_four .four_list li .user_img {display: none; left: 16px; position: absolute; top: 20px; width: 48px; z-index: 3;}
.needzx_container .finish_four .four_list li .user_img img {border-radius: 50%;}
.needzx_container .finish_four .four_list li .exp { color: #fff;display: none; left: 77px;overflow: hidden;position: absolute;top: 17px; width: 172px;z-index: 3;}
.needzx_container .finish_four .four_list li .exp .w{ color:#fff;}
.needzx_container .finish_four .four_list li .exp .c{ color:#fff;}
.needzx_container .finish_four .four_list li .pic:hover .bg {  display: block;}
.needzx_container .finish_four .four_list li .pic:hover .user_img { display: block;}
.needzx_container .finish_four .four_list li .pic:hover .exp { display: block; color:#fff}
.needzx_container .finish_four .four_list li .bg_w{ width: 549px;}
.needzx_container .finish_four .four_list li .exp_w{ width: 448px;}


.finish_five{width:100%;overflow:hidden; background-color:#fff;}
.finish_five .five_list{ width:1220px; margin:0 auto; overflow:hidden}
.finish_five .five_list .list1{margin: 40px 36px 0 36px;width: 1148px;overflow: hidden;}
.finish_five .five_list .list1 h1{font-size: 26px;color:#3FB118;padding-right: 10px; float:left;line-height: 27px;font-family: Arial;width: 24px;height: 27px;display: block;}
.finish_five .five_list .list1 .prob{ float:left; width:1110px;}
.finish_five .five_list .list1 .prob .question{ font-size:18px; color:#333; float:left; width:100%;}
.finish_five .five_list .list1 .prob .answer{ font-size:14px; color:#777; float:left; margin-top:8px; width:100%;}
.finish_five .tel_zixun{ width:696px;height: 42px; margin: 60px auto 70px auto; overflow: hidden;}
.finish_five .tel_zixun a{ overflow:hidden; display:block; float:left;}
.finish_five .tel_zixun span{border: 1px solid #ccc; color: #666; display: inline; font-size: 16px; height: 40px;margin-right: 20px; text-align: center; width: 210px; float:left; line-height:40px;}
.finish_five .tel_zixun span img{vertical-align: top; float:left}
.finish_five .tel_zixun span p{ line-height:40px; float:left;}
.finish_five .tel_zixun .tel1 img{ margin: 10px 5px 0 60px; }
.finish_five .tel_zixun .tel2 img{ margin: 10px 5px 0 45px;}
.finish_five .tel_zixun .tel3{ background-color:#3FB118; color:#fff}
.finish_five .tel_zixun .tel3:hover{ background-color:#5db919;}




.desibox{ width:1220px; margin:0 auto; margin-bottom:50px; overflow:hidden;}
.desibox .mapnav{ width:100%; float:left; overflow:hidden; color:#999; font-size:12px; line-height:18px; margin:14px 0;}
.desibox .mapnav p{ float:left;color:#666; margin-right:10px}
.desibox .mapnav a{ float:left; display:block;color:#666;}
.desibox .mapnav a:hover{ color:#F30;}
.desibox .mapnav b{ float:left; margin:0 10px}
.desibox .choice{ width:100%; float:left; overflow:hidden;border: 1px solid #ebebeb;}
.desibox .choice dl{ width:100%; border-bottom:1px dashed #ebebeb; font-size:13px; overflow:hidden;}
.desibox .choice dl dt{width: 90px;text-align: center; line-height:55px; float:left;z-index: 1;background: #FBFBFB;}
.desibox .choice dl dd{  padding:14px 0; display:block; height:26px;}
.desibox .choice dl dd a{display: inline-block;height: 26px;line-height: 26px;padding: 0px 4px;text-align: left;text-decoration: none;border-radius: 5px;margin-left: 0px;}
.desibox .choice dl dd .current{ background-color:#F93; color:#fff;}
.desibox .choice dl dd a:hover{ background-color:#F93; color:#fff;}
.desibox .desicon{ width:100%; float:left; margin-top:20px;}
.desibox .desicon .de_left{ width:900px; float:left;}
.desibox .desicon .de_right{ width:312px; float:right;}
.desibox .desicon .de_left .sort{ width:890px; border:1px solid #ebebeb; float:left; margin-bottom:20px;}
.desibox .desicon .de_left .sort dt{float: left;line-height:50px;margin:0 35px 0 15px;font-size: 20px;color: #333; font-weight:bold}
.desibox .desicon .de_left .sort dd{ float:right; text-align:center}
.desibox .desicon .de_left .sort dd p{display: block;color: #999;float:left; border-left:1px solid #ebebeb;}
.desibox .desicon .de_left .sort dd p a{display: block;font-size:14px;height:50px;line-height:50px; float:left;padding: 0 15px;}
.desibox .desicon .de_left .sort dd .current a{ color:#3FB118;}
.desibox .desicon .de_left .sort dd p a:hover{ color:#3FB118;}
.desibox .desicon .de_left .desilist{width:890px; border:1px solid #ebebeb; float:left; overflow:hidden;}
.desibox .desicon .de_left .desilist .list1{ width:850px; float:left;vertical-align: top;border-top: 1px solid #efefef;overflow: hidden;padding: 24px 20px;}
.desibox .desicon .de_left .desilist .list1 .top{ width:100%; float:left;}
.desibox .desicon .de_left .desilist .list1 .top .pic{ float:left;}
.desibox .desicon .de_left .desilist .list1 .top .pic img{ float:left; border-radius:50%; display:inline-block; }
.desibox .desicon .de_left .desilist .list1 .t_c{ float:left;width: 510px;margin-left: 20px;line-height: 30px;font-size: 13px; overflow:hidden;}
.desibox .desicon .de_left .desilist .list1 .t_c p{ float:left; width:100%; overflow:hidden; white-space: nowrap;  text-overflow: ellipsis;}
.desibox .desicon .de_left .desilist .list1 .t_c .c_one a{ display:block; float:left;color: #333;font-size:20px;margin-right:10px;}
.desibox .desicon .de_left .desilist .list1 .t_c .c_one span{background:url(../../../../themes/kemi_do/static/css/images/job.png) no-repeat right center;color: #fff;padding: 0px 10px;float: left;}
.desibox .desicon .de_left .desilist .list1 .t_c .c_two b{ margin-right:20px; font-weight:normal;}
.desibox .desicon .de_left .desilist .list1 .t_r{ float:right; overflow:hidden; color:#333;text-align:center; }
.desibox .desicon .de_left .desilist .list1 .t_r p{ font-size:14px;}
.desibox .desicon .de_left .desilist .list1 .t_r p b{ font-size:20px; color:#f93}
.desibox .desicon .de_left .desilist .list1 .t_r a{ display:block; color:#fff;padding: 9px 40px;margin-top: 8px;background:#ffb700;color: #fff;border-radius: 5px;font-size: 14px;}
.desibox .desicon .de_left .desilist .list1 .t_r a:hover{ background-color:#f28d00;}
.desibox .desicon .de_left .desilist .list1 .t_r .zx{ background-color:#3FB118;}
.desibox .desicon .de_left .desilist .list1 .t_r .zx:hover{  background-color:#56b710;}

.desibox .desicon .de_left .case{margin: 23px 0px 0px;overflow: hidden;width: 868px; float:left;}
.desibox .desicon .de_left .case li{margin-right:10px; padding:0;width: 278px;float: left;border-top: 0;overflow: hidden;}
.desibox .desicon .de_left .case li a{display: block; position: relative;color:#fff;}
.desibox .desicon .de_left .case li a .info{position:absolute;top: -280px;left:0px;width: 235px;height: 155px;padding: 45px 0px 0px 45px;background:url(../../../../themes/kemi_do/static/images/blak_bg.png) repeat;-moz-transition: all .3s linear 0s;-webkit-transition: all .3s linear;-o-transition: all .3s linear 0s;transition: all .3s linear 0s;overflow: hidden;}
.desibox .desicon .de_left .case li a .info p{font-size: 14px;line-height: 28px; color:#fff}
.desibox .desicon .de_left .case li a:hover{background:#f6f6f6;}
.desibox .desicon .de_left .case li a:hover .info{top:0px; color:#fff}


.paging{ width:100%; margin:20px auto; text-align:center !important; overflow:hidden;padding: 10px 0px 40px; float:left}
.paging ul{ overflow:hidden; text-align:center; width:560px; margin:0 auto;}
.paging ul span{ display:block; float:left; line-height:30px; margin-left:20px;}
.paging ul span em{ color:#ef7436; margin:0 3px}
.paging li a{ color:#333; border:1px solid #e8e8e8; padding:6px 12px; display:block; overflow:hidden; float:left}
.paging li{float:left; display:block; margin:0 7px}
.paging a:hover{background:#3FB118; color:#fff;}
.paging .p-page a{background:#3FB118; color:#fff;}




.desibox .desicon .de_right .r_top2{ width:290px; padding:0 10px; border:1px solid #ebebeb; overflow:hidden; margin-top:20px; float:left;}
.r_toptitle{float:left; text-align:left; width:100%; line-height:44px; color:#333;font-size:18px; font-weight:normal;border-bottom: 1px solid #ebebeb; overflow:hidden;}
.desibox .desicon .de_right .r_top2 .pm{ float:left; overflow:hidden; margin:0 0 18px 18px;}
.desibox .desicon .de_right .r_top2 .pm li{ width:50px; height:50px; float:left; margin:18px 18px 0 0;}
.desibox .desicon .de_right .r_top2 .pm li a{ display:block; float:left; position:relative; border-radius:50%; overflow:hidden; }
.desibox .desicon .de_right .r_top2 .pm li a img{display:block; float:left;}
.desibox .desicon .de_right .r_top2 .pm li a p{ width:100%; line-height:50px; background:url(../../../../themes/kemi_do/static/images/blak_bg.png) repeat; color:#fff; position:absolute; top:0; left:-50px;}
.desibox .desicon .de_right .r_top2 .pm li a:hover p{ left:0;transition: all 0.3s; text-align:center}


.desibox .desicon .de_right .r_top2 .anli{ width:100%; float:left; padding:5px 0 15px 0}
.desibox .desicon .de_right .r_top2 .anli li{ width:100%; height:180px; float:left; margin-top:10px; position:relative; overflow:hidden;}
.desibox .desicon .de_right .r_top2 .anli li a{ display:block; float:left;}
.desibox .desicon .de_right .r_top2 .anli li a img{ float:left; display:block;}
.desibox .desicon .de_right .r_top2 .anli li .info{ padding:10px 15px; width:260px; height:30px; float:left; background:url(../../../../themes/kemi_do/static/images/blak_bg.png) repeat; position:absolute; left:0px; bottom:-60px; transition:all 0.5s;}
.desibox .desicon .de_right .r_top2 .anli li .info img{ border-radius:50%; float:left;}
.desibox .desicon .de_right .r_top2 .anli li .info .in_r{ float:left; margin-left:15px;}
.desibox .desicon .de_right .r_top2 .anli li .info .in_r a p{ color:#fff}
.desibox .desicon .de_right .r_top2 .anli li .info .in_r p{ float:left; color:#ccc; width:100%;}
.desibox .desicon .de_right .r_top2 .anli li:hover .info{ bottom:0}
.desibox .desicon .de_right .r_top2 .anli li .info .in_r a:hover p{ color:#3fb118}


.desibox .desicon .de_right .r_top2 .des_all{float:left; padding:10px;}
.desibox .desicon .de_right .r_top2 .des_all li{ width:125px; margin:0 5px 8px 5px; text-align:center; height:42px; line-height:40px; float:left; font-size:13px; white-space:nowrap;}
.desibox .desicon .de_right .r_top2 .des_all li a{ display:block;color: #666;border: 1px solid #eaeaea;background: #f2f2f2;}
.desibox .desicon .de_right .r_top2 .des_all .chang{ width:260px;}
.desibox .desicon .de_right .r_top2 .des_all li:hover a{ background-color:#3C0; color:#fff;}

.desibox .desicon .de_right .r_top2 .book{float:left; padding:10px;}
.desibox .desicon .de_right .r_top2 .book li{ width:100%; float:left;line-height: 22px;padding: 5px 0px;font-size: 14px; overflow:hidden;}
.desibox .desicon .de_right .r_top2 .book li b{ width:6px; height:6px; border-radius:50%; margin:9px 8px 9px 0; background-color:#CCC; float:left;}
.desibox .desicon .de_right .r_top2 .book li a{ float:left; display:block; color:#666;}
.desibox .desicon .de_right .r_top2 .book li a:hover{ color:#56b710;}



.desig_banner{height: 380px; min-width: 1120px;background:url(../../../../themes/kemi_do/static/images/des-banner.jpg) no-repeat scroll center; overflow: hidden; width: 100%;}
.desig_banner .logo{width: 146px;height: 146px;margin: 40px auto 20px auto; position: relative;}
.desig_banner .logo a{ display:block; overflow:hidden;}
.desig_banner .logo a img{ display:block;border: solid 3px #fff; border-radius:50%;}
.desig_banner .logo a .title{position: absolute;bottom: 15px;left: 0;color: #fff;padding: 0px 10px;background:url(../../../../themes/kemi_do/static/images/job.png) no-repeat right center;line-height: 22px;}
.desig_banner .name{display:block; font-size:24px; margin: 20px auto 7px auto; text-align: center;}
.desig_banner .name a{ display:block; color:#fff; text-shadow: 1px 1px 2px #333;}
.desig_banner .gps{ text-align:center;color:#fff;text-shadow: 1px 1px 2px #333;}
.desig_banner .gps span{background:url(../../../../themes/kemi_do/static/css/images/des_gps.png) no-repeat 2px 3px;font-size:14px; padding-left:15px;}
.desig_banner .linian{ text-align:center;color:#fff;text-shadow: 1px 1px 2px #333; font-size:16px; margin: 10px auto;}

.sjs_xq{ width:100%; min-width:1220px; background-color:#f6f6f6; overflow:hidden;}
.sjs_xq .jianjie_nav{ width:100%; background-color:#f60; min-width:1220px;}
.sjs_xq .jianjie_nav .jj_nav{ width:1220px; height:40px; margin:0 auto; position:relative;}
.sjs_xq .jianjie_nav .jj_nav .jj{padding: 0px 40px;color: #fff;font-size: 16px;float: left; background-color:#333; text-align:center; line-height:40px;}
.sjs_xq .jianjie_nav .jj_nav .price{float: right;width: 250px;text-align: center;line-height: 40px;font-size: 16px;background: #27CAB9; color:#fff}
.sjs_xq .jianjie_nav .jj_nav .rihgt-side{ width:250px; overflow:hidden; float:left; position:absolute; top:40px; right:0;}
.sjs_xq .jianjie_nav .jj_nav .rihgt-side .r_zx{width: 210px;padding: 25px 20px;background: #fff; overflow:hidden; float:left;} 
.sjs_xq .jianjie_nav .jj_nav .rihgt-side .r_zx a{ display: block;margin: 0 0 15px 0;color: #fff;width: 100%;height: 40px; line-height:40px; font-size:14px;text-align: center;color: #fff;cursor: pointer;background-color: #f69;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;transition: all 0.5s ease;}
.sjs_xq .jianjie_nav .jj_nav .rihgt-side .r_zx .btn1{background-color:#ffb700;}
.sjs_xq .jianjie_nav .jj_nav .rihgt-side .r_zx .btn1:hover { background-color:#f28d00;}
.sjs_xq .jianjie_nav .jj_nav .rihgt-side .r_zx .btn2{ background-color:#3FB118;}
.sjs_xq .jianjie_nav .jj_nav .rihgt-side .r_zx .btn2:hover{ background-color:#56b710;}
.sjs_xq .jianjie_nav .jj_nav .rihgt-side .r_zx .r_bz{ float:left;}
.sjs_xq .jianjie_nav .jj_nav .rihgt-side .r_zx .r_bz p{background:url(../../../../themes/kemi_do/static/images/des_gps.png) no-repeat 1px -23px;padding-left: 13px;white-space: nowrap;color: #666; float:left; margin:0 4px;}
.sjs_xq .jianjie_nav .jj_nav .rihgt-side .r_zx2{width:100%;background: #fff;overflow:hidden; float:left; margin-top:10px;}
.sjs_xq .jianjie_nav .jj_nav .rihgt-side .r_zx2 .hd{padding: 15px 20px; border-bottom: 1px solid #eaeaea;line-height:24px;font-size:16px; color:#333;}
.sjs_xq .jianjie_nav .jj_nav .rihgt-side .r_zx2 .text{padding: 15px 20px;line-height:24px;font-size: 14px;color:#666; }
.sjs_xq .jianjie_nav .jj_nav .rihgt-side .r_zx2 .text a{ width:100%; line-height:24px; overflow:hidden; text-overflow:ellipsis;display: inline-block;white-space: nowrap;}
.sjs_xq .jj_cont{ width:1220px; margin:0 auto;}
.sjs_xq .jj_cont .jj_left{background:#fff; overflow: hidden; padding: 20px 25px; width:900px; padding-bottom:500px;}
.sjs_xq .jj_cont .jj_left .maine1{ width:100%; overflow:hidden;}
.sjs_xq .jj_cont .jj_left .maine1 .title{ width:100%; float:left; line-height:50px; border-bottom:1px solid #ebebeb; font-size:20px; display:inline; color:#333; font-weight:bold} 
.sjs_xq .jj_cont .jj_left .maine1 .list1{ width:100%; overflow:hidden; float:left}
.sjs_xq .jj_cont .jj_left .maine1 .list1 h3{color:#000; font-size:16px; line-height:40px; margin-top:10px;}
.sjs_xq .jj_cont .jj_left .maine1 .list1 .xinxi{font-size: 14px; line-height: 30px; color:#666; overflow: hidden;}
.sjs_xq .jj_cont .jj_left .maine1 .list1 .xinxi dd{ width:33.3%; float:left;}
.sjs_xq .jj_cont .jj_left .maine1 .list1 .xinxi strong{ font-weight:normal;}
.sjs_xq .jj_cont .jj_left .maine1 .list1 .xinxi dt{ width:100%;}


.index_zxtu_list{ overflow:hidden;}
.index_zxtu_list li{margin: 10px 0 0 8px;width: 240px; float:left;}
.index_zxtu_list li img{width:240px; height: 164px;}

.index_zxtu_list li.first{overflow: hidden;width: 476px;height: 338px; margin-left:0;}
.index_zxtu_list li .srobig_img{position: relative;overflow: hidden;}
.index_zxtu_list li .srobig_img a{ overflow:hidden; display:block; float:left;}
.index_zxtu_list .first .srobig_img img{width: auto;height:338px;min-width: 476px;}
.index_zxtu_list .first .ti{width:90%;height: 76px;padding: 14px 5% 0 5%;background:url(../../../../themes/kemi_do/static/images/blak_bg.png) repeat;position: absolute;left: 0;bottom: 0px; float:left}
.index_zxtu_list .first .ti h1{ font-size:24px; color:#fff;}
.index_zxtu_list .first .ti p{ width:100%; float:left; margin-top:5px; color: #eee;overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;}

.index_zxtu_list li:last-child{overflow: hidden;width: 488px;height: 164px; float:left}
.index_zxtu_list li:last-child img{width: auto; height: 164px; min-width: 488px;}
.index_zxtu_list li .text{ width:90%;  position: absolute; left: 0; bottom: 0px; padding: 0 5%;float: left; line-height: 32px; background:url(../../../../themes/kemi_do/static/images/blak_bg.png) repeat; font-size: 14px; color: #fff;}

.container7 .xy_cont img{ transition:all 0.5s;}
.container7 .xy_cont img:hover{ transform:scale(1.1);}




/***************************免费验房**********************************/
.needzx_container .yfbanner{background:url(../../../../themes/kemi_do/static/images/check_banner_bg.jpg) no-repeat top center;height: 560px;}
.myzx_banner .zxfill .box_r .shuliang{font-size:12px;color:#333;margin:20px 0 20px 0;  text-align:center;}
.myzx_banner .zxfill .box_r .shuliang .b_f{ font-size:14px; font-weight:bold;}
.myzx_banner .zxfill .box_r .sel_area{  margin-bottom:15px; overflow:hidden;}
.myzx_banner .zxfill .box_r .sel_area .province{width:145px;height:33px;margin-right:5px;display:inline;}
.myzx_banner .zxfill .box_r .sel_area .city{ height:33px;}
.myzx_banner .zxfill .box_r .remind{font-size:12px;color:#999; padding:0 30px;} 
.myzx_banner .zxfill .box_r .remind img{ display:inline-block}
.yanfang_one{ width:100%; overflow:hidden;}
.yanfang_one .yf_tit{background:url(../../../../themes/kemi_do/static/images/check_kh.jpg) no-repeat;width:433px;height:77px;margin:78px auto 35px;position:relative;}
.yanfang_one .yf_tit .num{color:#686868;font-family:Arial;font-size:107px;font-weight:bold;font-style:italic;position:absolute;top:0px;left:37px;}
.yanfang_one .yf_tit .check{position:absolute;left:100px;top:0px;font-size:30px;color:#333;}
.yanfang_one .yf_tit .pink{font-size:30px;position:absolute;left:280px;top:0px;color:#f60;font-weight:bold;}

.yanfang_one .one_list{ width:1220px; margin:0 auto;margin-bottom:20px; overflow:hidden;}
.yanfang_one .one_list li{float:left;width:158px;text-align:center;margin:0 73px;display:inline;}
.yanfang_one .one_list li .s_bg{display:block;margin:0 auto;text-align:center;width:66px;height:110px;padding:0 18px;color:#55C1F2;font-size:16px;background:url(../../../../themes/kemi_do/static/images/check_qp.jpg) no-repeat;overflow:hidden;}
.yanfang_one .one_list li .word{margin-top:25px;display:block;}
.yanfang_one .one_list li p{color:#777;line-height:25px;margin-top:10px;font-size:14px;}
.yanfang_one .one_list li:hover .s_bg{background-position:0 -110px;color:#fff;transition:all 0.3s ease;}
.yanfang_one .one_list li .single{margin-top:40px;}
.yanfang_one .wenti_list{ width:1220px; overflow:hidden;margin: 40px auto 20px auto;}
.yanfang_one .wenti_list li{float:left;width:328px;text-align:center;margin:0 28px 40px 28px;position:relative;display:inline;}
.yanfang_one .wenti_list li p{height:90px;background:#fff;padding:64px 35px 0 35px;font-size:16px;color:#666;line-height:28px;}
.yanfang_one .wenti_list li .single{padding-top:86px;height:68px;}
.yanfang_one .wenti_list .circle{background:#f60;color:#fff;width:109px;height:109px;display:block;border-radius:50%;position:absolute;top:174px;left:106px;z-index:3;}
.yanfang_one .wenti_list .num{display:block;font-size:26px;font-family:Arial;padding:18px 0 0 0;}
.yanfang_one .wenti_list .question{font-size:20px;}
.yanfang_one .wenti_list li:hover p{background:#999;color:#fff;}
.yanfang_one .wenti_list li .img_hover{display:none;width:328px;height:230px;background:#000;opacity:0.4;filter:alpha(opacity=40);position:absolute;top:0;left:0;z-index:2;}
.yanfang_one .wenti_list li:hover .img_hover{display:block;}


.gongju_one{ width:1220px; margin:0 auto; overflow:hidden; height:460px; position:relative;}
.gongju_one .ctrl .prev{display:block;overflow:hidden;background:url(../../../../themes/kemi_do/static/images/jiantou.png) no-repeat 1px 16px;width:18px;height:65px;position:absolute;left:12px;top:230px;z-index:990;}
.gongju_one .ctrl .next{display:block;overflow:hidden;background:url(../../../../themes/kemi_do/static/images/jiantou.png) -18px 20px  no-repeat;width:18px;height:65px;position:absolute;right:12px;top:230px;z-index:990;}
.gongju_one .list_con{width:1220px;margin:50px auto 0;overflow:hidden;}
.gongju_one .list_con .list_sub{width:100%; overflow:hidden;}
.gongju_one .list_con .list_sub li {float:left;width:182px;height:210px;display:inline;margin:0 10px;}

.yanfang_one .jiance_lis{ width:1220px;margin:40px auto 100px auto; overflow:hidden;}
.yanfang_one .jiance_lis dl{float:left;width:150px; margin:0 26px;margin-bottom:38px;display:inline;}
.yanfang_one .jiance_lis dl dt{float:left;}
.yanfang_one .jiance_lis dl dd{float:left;}
.yanfang_one .jiance_lis dl dt img{border-radius:50%;display:inline;margin-right:12px;}
.yanfang_one .jiance_lis dl dd .num{font-family:Arial;font-size:18px;color:#999;line-height:21px;margin-top:10px;}
.yanfang_one .jiance_lis dl dd .des{color:#5f5f5f;}

.yanfang_anli .afanli_left{ width:620px;}
.yanfang_one .yanfang_anli .t_tit{height:80px;line-height:80px;color:#333;font-size:30px;}
.yanfang_anli .afanli_left .afal_tu{ float:left;}
.yanfang_anli .afanli_left .afal_tu img{ display:inline-block; width:620px; height:300px;}
.yanfang_one .yanfang_anli{width:1200px;margin:0 auto;padding-top:21px;height:430px;}

.yanfang_one .yanfang_anli .three_right{width:560px;}
.yanfang_one .yanfang_anli .three_right .r_b{border:1px solid #eee;width:528px;height:300px;}
.yanfang_one .yanfang_anli .three_right .sub{width:519px;height:38px;line-height:38px;text-align:center;color:#999;}
.yanfang_one .yanfang_anli .three_right .sub li{float:left;font-size:12px;}
.yanfang_one .yanfang_anli .three_right .w1{width:98px;}
.yanfang_one .yanfang_anli .three_right .w2{width:137px;}
.yanfang_one .yanfang_anli .three_right .w3{width:182px;}
.yanfang_one .yanfang_anli .three_right .w4{width:102px;}
.yanfang_one .yanfang_anli .three_right .r_list{width:519px;height:250px;overflow:hidden;}
.yanfang_one .yanfang_anli .three_right .r_list li{ overflow:hidden;}
.yanfang_one .yanfang_anli .three_right .classify span{display:block;float:left;text-align:center;height:34px;line-height:34px;color:#333;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}



.myzx_banner .zxfill .mfbj_form{position:absolute;top: 60px;left:50%;width: 960px;height:450px;margin-left: -480px;font-size: 16px;color: #333;background: #fff;border-radius: 15px;box-shadow: 1px 1px 10px rgba(0,0,0,0.14);}
.myzx_banner .zxfill .mfbj_form form{float:left;width: 400px;padding-left: 40px;height: 325px;}
.myzx_banner .zxfill .mfbj_form .hd{width: 960px;height: 95px;background:url(../../../../themes/kemi_do/static/images/mf-tit.png) no-repeat center;overflow: hidden;text-indent: -999px;}
.myzx_banner .zxfill .mfbj_form .bd{position:relative;overflow: hidden;height: 325px;}
.myzx_banner .zxfill .mfbj_form .bd .val{background: url(../../../../themes/kemi_do/static/images/cal.png) no-repeat left top;height: 40px;padding-left: 175px;white-space: nowrap;line-height: 40px;font-size: 14px;color: #666;}
.myzx_banner .zxfill .mfbj_form .bd .val .num{ color:#eb4d00; font-weight:bold;}
.myzx_banner .zxfill .mfbj_form .form-item{position:relative;margin-top: 20px;}
.myzx_banner .zxfill .mfbj_form .form-input{width: 260px;padding:4px;border-radius:3px;border: 1px solid #eee;line-height:28px;font-size: 12px;}
.myzx_banner .zxfill .mfbj_form .form-item select{border:1px solid #eee;border-radius: 3px;padding:0 10px; width:140px;height: 40px;margin-bottom: 0;}
.myzx_banner .zxfill .mfbj_form .form-tip{ font-size:12px; color:#f60; font-family:"微软雅黑"; line-height:20px; margin-top:20px;}
.myzx_banner .zxfill .mfbj_form .unit{position:absolute;right: 25px;top: 0px;font-size: 14px;}
.myzx_banner .zxfill .mfbj_form label span{ color:#f76300;}
.myzx_banner .zxfill .mfbj_form .form-item em.error{position:absolute;left: 90px;bottom: -19px;}
.myzx_banner .zxfill .mfbj_form .form-item em.error.valid{ display:none !important;}
.myzx_banner .zxfill .mfbj_form .result-btn{position:absolute;top: 45%;left: 442px;width:180px;height:180px;background: url(../../../../themes/kemi_do/static/images/baojiabtn.gif) no-repeat 0 0;cursor:pointer;border: 0;margin-top: -60px;}
.myzx_banner .zxfill .mfbj_form .result-btn.btn-gray{background: url(../../../../themes/kemi_do/static/images/btn-gray.png) no-repeat !important;}
.myzx_banner .zxfill .result{float: right;width: 280px;margin-right: 40px;background: url(../../../../themes/kemi_do/static/images/line.png) no-repeat left center;padding: 30px 0 0 94px;height: 295px;}
.myzx_banner .zxfill .result .num{text-align:center;line-height: 40px;font-size: 20px;}
.myzx_banner .zxfill .result .num span{color: #f60;font-size: 30px;}
.myzx_banner .zxfill .result .over{border:1px solid #ddd;padding: 20px 0px 20px 70px;border-radius:10px;margin: 20px 0;line-height: 30px;font-size: 14px;}
.myzx_banner .zxfill .result .over span{ margin-left:15px;}
.myzx_banner .zxfill .result .over em{color:#f60;font-size: 18px;}
.myzx_banner .zxfill .result.cur .design,.price_wrap .banner .result.cur .quality{text-decoration: line-through;color:#999;}
.myzx_banner .zxfill .result.cur .zero{ display:inline; }

.baojia_list2{ width:100%; overflow:hidden; background-color:#f8f8f8; padding-bottom:30px;}
.baojia_list2 .lingf_list{width:1220px;margin:30px auto 0;}
.baojia_list2 .lingf_list li{float:left;text-align:center;position:relative;display:inline;margin:0 36px;width:320px;overflow:hidden;}
.baojia_list2 .lingf_list li .p_one{height:60px;line-height:60px;color:#333;font-size:16px;}
.baojia_list2 .lingf_list li .line{width:58px;height:0px;background:#ccc;display:block;position:absolute;left:50%;bottom:1px;margin-left:-29px;font-size:0;}
.baojia_list2 .lingf_list li .p_two{color:#666;font-size:12px;border-top:1px solid #e6e6e6;height:36px;line-height:36px;}
.baojia_list2 .lingf_list li:hover img{transition:all 0.5s linear;transform:scale(1.2);}


.baojia_fuwu{ width:100%; overflow:hidden; height:580px;}
.baojia_fuwu .fw_xinxi{border:1px solid #ccc;width:1100px;height:379px;margin:38px auto 0;}
.baojia_fuwu .fw_xinxi .sub{width:1100px;height:42px;line-height:42px;text-align:center;color:#999;background:#f7f7f7;}
.baojia_fuwu .fw_xinxi .sub li{float:left;font-size:12px;}
.baojia_fuwu .fw_xinxi .w1{width:124px;}
.baojia_fuwu .fw_xinxi .w2{width:202px;}
.baojia_fuwu .fw_xinxi .w3{width:201px;}
.baojia_fuwu .fw_xinxi .w4{width:171px;}
.baojia_fuwu .fw_xinxi .w5{width:206px;}
.baojia_fuwu .fw_xinxi .w6{width:196px;}
.baojia_fuwu .fw_xinxi .r_list{width:1100px;height:337px;overflow:hidden;}
.baojia_fuwu .fw_xinxi .r_list li{width:1100px;height:41px;overflow:hidden;}
.baojia_fuwu .fw_xinxi .r_list .classify span{display:block;float:left;text-align:center;height:41px;line-height:41px;color:#333;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.baojia_anli{ width:100%;width:100%; overflow:hidden; background-color:#f8f8f8; height:730px;}
.baojia_anli .six_list{width:1110px;margin:40px auto 0;}
.baojia_anli .six_list li{float:left;text-align:center;display:inline;margin:0 5px 10px 5px;position:relative;overflow:hidden;}
.baojia_anli .six_list .span_1{font-size:14px;position:absolute;top:181px;left:132px;width:311px;height:50px;background:#f89b33;color:#fff;line-height:50px;opacity:0.9;filter:alpha(opacity=90);}
.baojia_anli .six_list .span_2{font-size:14px;position:absolute;top:181px;left:30px;width:207px;height:50px;background:#f89b33;color:#fff;line-height:50px;opacity:0.9;filter:alpha(opacity=90);}
.baojia_anli .six_list li:hover img{transition:all 0.5s linear;transform:scale(1.2);}

/*******************免费装修监理界面********************/

.jianli_one{ width:100%; overflow:hidden;}
.jianli_one .people_list{ width:1220px; margin:26px auto 20px auto; overflow:hidden;}
.jianli_one .people_list .letter{ padding:0 30px 30px 30px;font-size: 16px;color:#888;line-height: 32px;}
.jianli_one .people_list li{width:180px;height:180px;float:left;display:inline;margin:0 32px 28px 32px;position:relative;}
.jianli_one .people_list img{border:10px solid #eaeaea;border-radius:50%; width:160px;  height:160px;}
.jianli_one .people_list .name{position:absolute;left:94px;top:119px;background:url(../../../../themes/kemi_do/static/css/images/icon_jl.png) no-repeat;width:69px;height:33px;display:block;}

.jianli_two{ width:100%; overflow:hidden; height:740px; background-color:#f8f8f8;}
.jianli_two .gc_list{ width:1220px; margin:0 auto;}
.jianli_two .gc_list .gc_tab{margin-top:40px;overflow: hidden;}
.jianli_two .gc_list .gc_tab li{width:138px;height:105px;display:inline;margin:0 30px;float:left;text-align:center;color:#fff;border-radius:3px;}
.jianli_two .gc_list .gc_tab .current{ background-color:#FC6;}
.jianli_two .gc_list .gc_tab li .p_one{padding-top:18px;}
.jianli_two .gc_list .gc_tab li .s_b{font: 44px/44px Arial;padding-right:5px;color:#fff;}
.jianli_two .gc_list .gc_tab li .p_two{font-size:18px;}
.jianli_two .gc_list .gc_tab .li_1{background:#f15f52;}
.jianli_two .gc_list .gc_tab .li_2{background:#699de1;}
.jianli_two .gc_list .gc_tab .li_3{background:#f2c15a;}
.jianli_two .gc_list .gc_tab .li_4{background:#49d0ad;}
.jianli_two .gc_list .gc_tab .li_5{background:#3dc5d0;}
.jianli_two .gc_list .gc_tab .li_6{background:#f16a94;}
.jianli_two .gc_list .gc_cont{width:1220px;background:#fff;margin:0 auto;border-radius:3px;margin-top:35px;box-shadow:0 5px 5px #ccc;overflow: hidden;}
.jianli_two .gc_list .gc_cont .sub_li{ display:none;}
.jianli_two .gc_list .gc_cont .sub_li ul{margin:25px 40px 0 40px;padding-bottom:30px;width:1140px;overflow: hidden;}
.jianli_two .gc_list .gc_cont .sub_li li{width:190px;height:32px;line-height:32px;text-align:center;background:#fff5f4;color:#f15f52;float:left;display:inline;margin:10px 18px 10px 18px;}
.jianli_two .gc_list .gc_cont .p_b_r{text-align:center;color:#f15f52;font-size:24px;padding:26px 0 10px 0;}
.jianli_two .gc_list .gc_cont .p_s_g{color:#999;padding-left:288px;line-height:25px;}
.jianli_two .gc_list .gc_cont .sub_li_2 .p_s_g{text-align:center;padding-left:0;}
.jianli_two .gc_list .gc_cont .sub_li_3 .p_s_g{text-align:center;padding-left:0;}
.jianli_two .gc_list .gc_cont .sub_li_4 .p_s_g{text-align:center;padding-left:0;}
.jianli_two .gc_list .gc_cont .sub_li_5 .p_s_g{text-align:left;padding:0 40px;text-indent:2em;}
.jianli_two .gc_list .gc_cont .sub_li_6 .p_s_g{text-align:center;padding-left:0;}
.jianli_two .gc_list .gc_cont .sub_li_2 .p_b_r{color:#699de1;}
.jianli_two .gc_list .gc_cont .sub_li_2 li{color:#699de1;background:#dee9f8;}
.jianli_two .gc_list .gc_cont .sub_li_3 .p_b_r{color:#f2c15a;}
.jianli_two .gc_list .gc_cont .sub_li_3 li{color:#f2c15a;background:#fbefd6;}
.jianli_two .gc_list .gc_cont .sub_li_4 .p_b_r{color:#49d0ad;}
.jianli_two .gc_list .gc_cont .sub_li_4 li{color:#49d0ad;background:#d9f8f0;}
.jianli_two .gc_list .gc_cont .sub_li_5 .p_b_r{color:#3dc5d0;}
.jianli_two .gc_list .gc_cont .sub_li_5 li{color:#3dc5d0;background:#d8f7fa;}
.jianli_two .gc_list .gc_cont .sub_li_6 .p_b_r{color:#f16a94;}
.jianli_two .gc_list .gc_cont .sub_li_6 li{color:#f16a94;background:#f9dce5;}

/*******************免费装修监理界面end********************/

/**************装修保界面*******************/
.myzx_banner .zxfill .number{float:left;margin-top: 325px; margin-left:20px;}
.myzx_banner .zxfill .number span{position:relative;font-size:48px;line-height: 82px;height: 82px;background: #f18b02;text-align:center;font-family: arial;color: #fff;border-radius: 5px;font-weight: bold;float: left;}
.myzx_banner .zxfill .number span:nth-child(1){width: 190px;margin-right: 19px;}
.myzx_banner .zxfill .number span:nth-child(2){width:230px;margin-right: 20px;}
.myzx_banner .zxfill .number span:nth-child(3){width:185px;}
.myzx_banner .zxfill .number .line{position:absolute;width:100%;border-bottom: 4px solid #e98805;display: block;top: 40px;left: 0px;}

.zxbao_one{ width:100%; overflow:hidden; }
.zxbao_one .whatbox{width:1220px; margin:0 auto; overflow:hidden}
.zxbao_one .whatbox .word{ padding:30px 30px 50px 30px;font-size:16px;color:#666;line-height:30px;}
.zxbao_one .whatbox .shuzi{padding-bottom:50px;text-align:center;width:840px;margin:0 auto;overflow: hidden;} 
.zxbao_one .whatbox .shuzi li{padding:0 34px;float:left;text-align:center;}
.zxbao_one .whatbox .shuzi .line{width:1px;height:66px;font-size:0;background:#dbdbdb;display:block;margin-top:10px;}
.zxbao_one .whatbox .shuzi .p_one{color:#333;font-size:18px;margin-bottom:20px;}
.zxbao_one .whatbox .shuzi .p_two{font-size:16px;line-height:16px;}
.zxbao_one .whatbox .shuzi .p_two .b{font-size:34px;line-height:34px;color: #f18b01;}

.zxbao_two{ width:100%; overflow:hidden; background-color:#f8f8f8;}
.zxbao_two .two_con{width:1220px;margin: 65px auto;}
.zxbao_two .two_con .list_con{width:100%;overflow:hidden;}
.zxbao_two .list_con .list_sub ul{width:100%;}
.zxbao_two .list_con .list_sub li{width:180px;float:left;display:inline;margin:0 11px;}
.zxbao_two .list_con .list_sub img{border:10px solid #eaeaea;border-radius:50%;}
.zxbao_two .list_con .list_sub .name{background:url(../../../../themes/kemi_do/static/images/jobname.png) no-repeat;width: 100px;height: 30px;display:block;line-height: 30px;text-align: center; padding-top:6px;font-size:16px;color: #fff; margin:0 auto; margin-top:10px;}

.zxbao_three{ width:100%; overflow:hidden;}
.zxbao_three .pk{ width:1220px; margin:0 auto; padding:40px 0}
/**************装修保界面end*******************/

.header_bottom {height:46px; width:100%; border-bottom:0px solid #3FB118; display:block;background-color:#3FB118;}
.header_bottom .header_menu{width:1220px; margin:0 auto; height:46px;}
.header_bottom .header_menu ul li{padding:0 20px; float:left; height:46px; line-height:46px;  font-size:16px; position:relative; z-index:1; }
.header_bottom .header_menu ul li .big_nav{color:#fff; text-decoration:none; display: block;  padding:0 25px; }
.header_bottom .header_menu ul li .current{color:#fff; background-color:#3FB118;}
.header_bottom .header_menu ul li:hover .big_nav{background:#26920e; color:#fff;}
.header_bottom .header_menu ul li:hover .menu_arrow{background-position:-98px 0;}

.header_bottom .header_menu ul li a ,.header_bottom .header_menu ul li.menu_hover a{color:#fff}
.header_bottom .header_menu ul li a:hover, .header_bottom .header_menu ul li.menu_hover a:hover{color:#fff}
.header_bottom .header_menu ul li.has_secondMenu{padding:0; width:132px;  text-align:center;}
.header_bottom .header_menu ul .has_secondMenu .big_nav:hover .navlist{ display:block;};
.header_bottom .header_menu ul .has_secondMenu a{padding:0;}
.header_bottom .header_menu ul .has_secondMenu a em{ width:7px; height:4px; background-image:url(../../../../static/images/global.png); position:absolute; top:20px; background-position:-77px 0 ;}
.header_bottom .header_menu ul li.has_secondMenu a em.menu_arrow{ right:16px;}
.header_bottom .header_menu ul li.has_secondMenu a em.menu_arrow_two{ right:16px;}

.header_bottom .header_menu ul li .current em{background-position:-98px 0}
.header_bottom .header_menu ul li.menu_hover a em{background-position:-84px 0}
.header_bottom .header_menu ul li.has_secondMenu span{float:left;display:inline; cursor: pointer; text-align:center; width:100%;}
.header_bottom .header_menu ul li.has_secondMenu dl{position:absolute; top:46px; left:0; width:126px;border:1px solid #3FB118;display:none; background-color:#fff;}
.header_bottom .header_menu ul li:hover dl{display:block;}
.header_bottom .header_menu ul li.has_secondMenu dl dd{float:left; font-size:0;}
.header_bottom .header_menu ul li.has_secondMenu dl dd a{height:42px; line-height:42px; color:#666; width:126px; border-top:1px solid #ebebeb; text-align:center; font-size:14px; display:block;}
.header_bottom .header_menu ul li.has_secondMenu dl dd .wu{ border:none}
.header_bottom .header_menu ul li.has_secondMenu dl dd a:hover{background:#3FB118; color:#fff;}

.header_bottom .header_menu .header_menu_right{ float:right; width:170px; background-color:#3FB118; height:44px; padding:0px 12px; margin-top:0px;}
.header_bottom .header_menu .header_menu_right img{ width:22px; height:22px; background-color:#3FB118; float:left; margin:14px 0;}
.header_bottom .header_menu .header_menu_right p{ line-height:44px; float:right; font-size:16px; color:#fff;}



/***********************注册页************************/

.wrapper-body{background:#f5f5f5;padding:20px 0; overflow:hidden;}
.wrapper-body .zhuce-form {background: #fff;width:1220px;margin:20px auto;border-radius:4px;box-shadow:0 1px 3px #ddd;padding:30px;box-sizing: border-box; overflow:hidden}
.wrapper-body .zhuce-form h2{ height:60px;border-bottom:1px solid #E7E7E7; padding-bottom:1px; }
.wrapper-body .zhuce-form h2 .zc_title{float:left; height:60px; padding:0 25px; line-height:60px; font-size:24px; color:#61c72d; font-weight:normal;border-bottom:2px solid #61c72d; }
.wrapper-body .zhuce-form h2 .zc_manyi{ float:right;height:60px; line-height:60px; font-size:18px; color:#c0c0c0;}
.wrapper-body .zhuce-form h2 .zc_manyi em{ color:#61c72d; font-size:20px; font-style:normal}
.wrapper-body .zhuce-form .select-radio{ float:left; height:40px; line-height:40px; color:#464646;font-size:15px;}
.wrapper-body .zhuce-form ul li {float: none;margin:20px 0;overflow: hidden; clear:both; }
.wrapper-body .zhuce-form ul li.fs14{ font-size:14px;}
.wrapper-body .zhuce-form ul li.fs14 .xieyi{ color:#3c88d8;}
.wrapper-body .zhuce-form .applyform{float:left; margin-left:20px;}
.wrapper-body .zhuce-form div{float: left; height: 40px; line-height: 40px;font-size: 14px; margin-top:10px; }
.wrapper-body .zhuce-form label.th {width:100px;text-align:right;font-size:14px;color:#666; margin-right:8px; display:block; height:38px; line-height:38px; display:block; float:left; }
.wrapper-body .zhuce-form .input{background:#fbfbfb; font-size:12px; border-radius:4px; box-sizing:content-box; width:300px; text-indent:40px;border:1px solid #ddd;color:#333; height:38px;display:block;float:left; line-height:22px;*line-height:38px;}
.wrapper-body .zhuce-form .input:hover{border:1px solid #999999;}
.wrapper-body .zhuce-form .input:focus{border:1px solid #3aa2e4;}
.wrapper-body .zhuce-form #phone{ background:#fbfbfb url(../../../../static/images/ico-link.png) no-repeat 13px center;}
.wrapper-body .zhuce-form #uname{ background:#fbfbfb url(../../../../static/images/ico-account.png) no-repeat 13px center;}
.wrapper-body .zhuce-form #passwd,.wrapper-body .zhuce-form #confirmpasswd{ background:#fbfbfb url(../../../../static/images/ico-pass.png) no-repeat 13px center;}
.wrapper-body .zhuce-form #Code,.wrapper-body .zhuce-form #mail,.wrapper-body .zhuce-form #LinkCode{ background:#fbfbfb url(../../../../static/images/ico-code.png) no-repeat 10px center;}
.wrapper-body .zhuce-form .code-input {width:172px !important;display:inline-block;margin:0 18px 0 0;}
.wrapper-body .zhuce-form .code-btn {display:block;width:110px;border-radius:4px;background: #84c343;border:none;color: #fff;cursor: pointer; height: 40px;line-height: 40px;float:left;}
.wrapper-body .zhuce-form .picturecode{float:left;width:80px;border:1px solid #dedede;border-radius: 4px;cursor:pointer;margin-top:6px;}
.wrapper-body .zhuce-form .submit{ width:300px;height: 40px;line-height: 40px;text-align: center;color:#fff;font-family: "microsoft yahei";font-size:16px; border:0;background:#61c72d; border-radius:3px; cursor:pointer }
.wrapper-body .zhuce-form .submit:hover{background: #4bb714;}
.wrapper-body .zhuce-form .btn-code{width:110px!important;float:left; height:40px; display:block; line-height:36px; border:0;color:#fff; font-size:14px; background:#ff7d26; padding:0; margin:0;border-radius:4px;}
.wrapper-body .zhuce-form .btn-code:hover{background:#ff6600;}

.wrapper-body .zhuce-form .entermsg{margin:0 0 0 10px; color: #b4b4b4;font-size:13px;display:block; height:40px;line-height:40px;float:left;}
.wrapper-body .zhuce-form .entermsg p.moreChar {width: 340px;line-height: 20px;font-size: 13px;}
.wrapper-body .zhuce-form .err{padding-left:26px; color: #FF460A !important; background: url(../../../../themes/kemi_do/static/images/err.png) no-repeat 0 center; background-size:15px !important;}



.wrapper-body .zhuce-form .applyword{float:right; height:auto; margin-top:70px; padding:0 20px 0 60px; border-left:1px solid #E7E7E7; overflow:hidden ; margin-right:40px;}
.wrapper-body .zhuce-form .applyword div{float:none; height:auto !important;}
.wrapper-body .zhuce-form .applyword p{line-height:30px;}
.wrapper-body .zhuce-form .applyword p b{font-size:16px; color:#3D3D3D}
.wrapper-body .zhuce-form .applyword p i{ padding:0 3px; font-family:"宋体"; color:#7B7B7B;font-style:normal;}
.wrapper-body .zhuce-form .applyword p a{color:#7B7B7B}
.wrapper-body .zhuce-form .applyword p a.odd{margin-left:30px;}
.wrapper-body .zhuce-form .applyword p.css01{font-size:18px;color:#333;}
.wrapper-body .zhuce-form .applyword p.css01 a{padding-left:8px;}
.wrapper-body .zhuce-form .applyword p.css01 a:hover{color:#000!important;}
.wrapper-body .zhuce-form .applyword p.css01 a,.wrapper-body .zhuce-form .applyword p.css01 a i{color:#F15045;font-style:normal; }
.wrapper-body .zhuce-form .applyword p.css02{font-size:14px;color:#B3B3B3}
.wrapper-body .zhuce-form .applyword .topimg{width:180px;height:140px !important;margin:0 auto 20px auto;}
.wrapper-body .zhuce-form .applyword .topimg img{display:block; margin:0 auto;}
.wrapper-body .zhuce-form .applyword .btn-silde ul{width:70px; margin:5px auto; overflow:hidden;}
.wrapper-body .zhuce-form .applyword .btn-silde ul li{ float:left!important; width:12px; height:12px; margin:3px 5px !important; background-color:#CCC; cursor:pointer; clear:none!important; }
.wrapper-body .zhuce-form .applyword .btn-silde ul li.current{background-color:#3c88d8;}
.sub_nav .subwd .lt a.current{ color:#61c72d;}







/*****************会员登录页面*****************/

.login_head { width: 100%; background-color: #fff; height: 88px; border-bottom: 1px #ebebeb solid; z-index:888 }
.login_head .head-mumber { width: 1220px; height: 88px; margin: 0 auto; }
.login_head .logo { float: left; padding:11px 0 0; }
.login_head .head-link { float: left; margin-left: 190px; position:relative; }
.login_head .head-link a{ display: block; float: left; height: 32px; margin: 28px 10px 0 10px; line-height: 32px; padding-left: 40px; font-size: 14px; color: #686868; }
.login_head .head-link a.t_app { background:url(../../../../static/images/new_index_for.png) no-repeat -266px 0;}
.login_head .head-link a.t_app:hover{background-position:-266px -32px; }
.login_head .head-link img{ position:absolute; top:2px; left:-82px; display:none; float:left; border:1px solid #ebebeb}
.login_head .head-link:hover img{ display:block}
.login_head .head-item { float: right; height: 88px;  line-height: 88px; font-size: 16px;padding: 0 8px; color:#eee  }
.login_head .head-item a { color:#333}
.login_head .head-item a.on { color: #3fb118; }
.login_head .head-item .tel{ color:#ff6600}

.login_banner{ width:100%; height:500px; position:relative;}
.login_banner .wimg{ width:100%;}
.login_banner .wimg img{ width:100%; display:block;}
.login_banner .login_fix{ width:1220px;position:absolute; left:50%; top:0; margin-left:-610px;}
.login_banner .login_fix .logbox{float:right;margin-top:48px;display: block;border-radius: 4px;background-color: #fff;box-shadow: 1px 1px 8px #cccccc;padding: 18px 30px;width: 310px;}
.login_banner .login_fix .logbox .tit{ width:100%;height: 40px;line-height: 40px;font-size: 15px;margin-bottom:30px;padding-bottom: 1px;border-bottom: 1px solid #efefef; display:block}
.login_banner .login_fix .logbox .tit h3{height: 40px;padding: 0 25px;line-height: 40px;font-size: 16px;display:block}
.login_banner .login_fix .logbox .tit .current{color:#3fb118;border-bottom: 2px solid #3fb118;}
.login_banner .login_fix .logbox ul li{ width: 100%; margin-bottom: 12px;font-size: 14px;color: #676767;list-style-type: none;list-style: none; display:inline-block;}
.login_banner .login_fix .logbox ul li input{box-sizing: content-box;height: auto !important;line-height: normal !important;padding: 10px 0;padding-left: 0px;border: 1px solid #e8e8e8;border-radius: 3px;color: #333;display: block;padding-left: 30px;width: 280px;}
.login_banner .login_fix .logbox ul li .icon-user{ background: #fbfbfb url(../../../../static/images/ico-account.png) no-repeat 8px center; background-size: 15px;}
.login_banner .login_fix .logbox ul li .icon-password {background: #fbfbfb url(../../../../static/images/ico-pass.png) no-repeat 8px center; }
.login_banner .login_fix .logbox ul li .submit{width:280px;height: 40px;line-height: 40px;text-align: center;color:#fff;font-size:16px; border:0;background:#E74B3D; border-radius:3px; cursor:pointer}
.login_banner .login_fix .logbox ul li .submit:hover{background: #ef8600;}
.login_banner .login_fix .logbox ul li.wj{ overflow:hidden;}
.login_banner .login_fix .logbox ul li.ohter-word {font-size: 12px;color: #999;position: relative;height: 50px;}
.login_banner .login_fix .logbox ul li.ohter-word a {float: right; color: #1E66C5;}
.login_banner .login_fix .logbox ul li .input:hover { border: 1px solid #999999;}
.ohter-word a.l-qq,.logbox ul li.ohter-word a.l-wb,.logbox ul li.ohter-word a.l-wx { width:24px; height:24px; float:left; position:absolute; top:20px; }
.logbox .login_tab li.ohter-word a.l-qq{background:url(../../../../static/images/icon_qq.png) no-repeat center; left:0;}
.logbox .login_tab li.ohter-word a.l-wb{ background:url(../../../../static/images/icon_sinaweibo.png) no-repeat center; left:60px;}
.logbox .login_tab li.ohter-word a.l-wx{background:url(../../../../static/images/icon_weixin.png) no-repeat center; left:30px;}
.logbox .login_tab li .icon-userphone{background: #fbfbfb url(../../../../static/images/ico-link.png) no-repeat 9px center;}
.logbox .login_tab li .icon-code{background: #fbfbfb url(../../../../static/images/ico-link.png) no-repeat 9px center;width: 150px !important;float: left; display:inline-block}
.logbox .login_tab li .btn-code{width: 110px !important;float:right;height: 40px;display: block;line-height: 36px;border: 0; border-radius:3px;color: #fff;font-size: 14px;background: #84c343; display:inline-block}










.under_alert{ width:100%; background:rgba(0,0,0,0.6); position:fixed; left:0; right:0; bottom:0; z-index:999;}
.under_alert .hint_tu{ width:1220px; margin:0 auto; height:70px;position:relative;}
.under_alert .hint_tu .titimg{ width:800px;float:left; position:absolute; top:-30px; left:0;}
.under_alert .underjs{ width:1200px; height:450px; margin:20px auto; display:none;position:relative; z-index:888}
#underjs .myzx_banner .zxfill #undenew{ top:0;margin-top:0px; left:0; margin-left:0;}
#underjs .myzx_banner .zxfill .alert_closebtn{ display:none;}
.under_alert .underjs .tdc-box {position: absolute;width: 185px;height: 304px;right:0;top:73px;z-index: 10;}
.under_alert .underjs .tdc-box .tdc-box-img {width: 185px; height: 304px;background:url(../../../../themes/kemi_do/static/images/bottom_alertewm.png) no-repeat;}
.under_alert .hint_tu .jtimg{position: absolute;right: 95px;top:18px;background:url(../../../../themes/kemi_do/static/images/bottom_alert_ud.png) no-repeat -1px -5px;width: 42px;height: 43px;cursor: pointer;}




/**************************工装装修页面**************************/
.gz_banner{ width:100%;}
.gz_banner img{ width:100%; display:block;}
.gzbox_main{width:100%; margin:0 auto;}
.gzbox_main .lieb_zx{ width:1220px;height: 120px; margin:0 auto;}
.gzbox_main .lieb_zx li{float: left;margin-top: 32px;margin-right: 20px;}
.gzbox_main .lieb_zx li a{display: block;width: 184px;height: 50px;border: 1px solid #ebebeb;font-size: 26px;color: #787878;text-align: center;line-height: 50px;}
.gzbox_main .lieb_zx li.last{ margin-right:0px;}
.gzbox_main .lieb_zx li.current a{ background:#3fb118; color:#fff; border:none}


.gz_sg{ width:1220px; margin:0 auto; display:none;}
.gz_sg .xm_top{ width:100%; display:inline-block}
.gz_sg .xm_top .gq{width:380px;height: 68px;background:#3fb118;color: #feff00;font-size: 32px;font-weight: bold;line-height: 58px;text-align: center; position:relative; margin-right:36px;}
.gz_sg .xm_top .gq span{font-size: 60px;}
.gz_sg .xm_top .gq::after{content: '';position: absolute;right:-60px;top: 0;width: 0;height: 0;border:58px solid transparent;border-width:34px 30px;border-left-color:#3fb118;}
.gz_sg .xm_top .wg { margin-left: 10px;font-size: 16px;color: #787878;line-height: 68px;}

.gz_sg .jd{width: 100%;height: 214px;margin-top:20px;background:url(../../../../themes/kemi_do/static/images/gz_zs.png) no-repeat center center;position: relative;}
.gz_sg .jd .shuom{position: absolute;top:37px;left:37px;text-align: center;}
.gz_sg .jd .t_day{color: #54cc6b;font-size: 20px;text-align: center;position: absolute;width: 165px;height: 33px;line-height: 33px;top: 0px;left: 28px;}
.gz_sg .jd .t_day_two{left: 363px;}
.gz_sg .jd .t_day_str{left: 696px;}
.gz_sg .jd .t_day_for{left: 1029px;}
.gz_sg .jd .shuom .title{font-size: 28px;color: #505050;margin-bottom:5px;}
.gz_sg .jd .shuom .duanl{font-size: 16px;color: #787878;line-height: 24px;}
.gz_sg .jd .shuom_two{left: 355px;}
.gz_sg .jd .shuom_str{left: 697px;}
.gz_sg .jd .shuom_for{left: 1022px;}

.gz_sg .zhsu{margin-top:30px;width: 100%;height: 340px;background: #fff; border-top:1px solid #ebebeb;}
.gz_sg .zhsu img{float: left;margin: 20px;}
.gz_sg .zhsu .serve_zi{float: left;width: 588px;margin-top: 50px;margin-left: 25px;}
.gz_sg .zhsu .serve_zi p{font-size: 32px;color: #54cc6b;font-weight: bold;margin-bottom: 25px;}
.gz_sg .zhsu .serve_zi .link{width: 100%;height: 1px;background: #dbdbdb;margin-bottom: 25px;}
.gz_sg .zhsu .serve_zi ul li{font-size: 16px;color: #787878;margin-bottom: 20px;}


.gz_photo{ width:100%; margin-top:50px; background-color:#f6f6f6; display:inline-block;}
.gz_photo .ph_list{ width:1220px; margin:30px auto;}
.gz_photo ul{width:1248px; display:inline-block;}
.gz_photo ul li{float: left;width: 388px;height: 260px;margin-right: 28px;margin-bottom: 30px;box-shadow: 0 0 5px 5px rgba(0,0,0,0.1); background-color:#fff;}
.gz_photo ul li a{display: block;width: 368px;height: 240px;margin: 10px auto;position: relative; overflow:hidden;}
.gz_photo ul li a .pic{display: block;width: 100%; height:220px}
.gz_photo ul li a .tu_tit{position: absolute;width:100%;height: 40px;background: #000;color: #fff;text-align: center;line-height: 40px;left:0;bottom: 0;font-size: 16px;}
.gz_photo ul li .real{position: absolute;width:100%;height: 200px;padding-top: 40px;background:#000;top: 0;left:0;text-align: center; display:none;}
.gz_photo ul li .real .ting{font-size: 16px;color: #54cc6b;margin-top: 20px;line-height: 24px;}
.gz_photo ul li .real .adds{text-align: center;color: #fff;font-size: 16px;margin-top:50px;}
.gz_photo ul li:hover .real{ display:block}


.gz_sixgc{ width:100%;}
.gz_sixgc .gongc_nei{width: 1170px;height: 320px; margin:20px auto 60px auto;padding-top:30px;padding-left:40px;background: #fff; border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}
.gz_sixgc .gongc_nei li{float: left;text-align: center;margin-right:40px;}
.gz_sixgc .gongc_nei li img{ display:block; margin:0 auto; width:143px; height:143px;}
.gz_sixgc .gongc_nei li .diti{font-size: 22px;font-weight: bold;color: #666;margin-top:30px;margin-bottom: 20px;}
.gz_sixgc .gongc_nei li .w_er{font-size: 18px;color: #787878;line-height: 26px;}


.gz_partner{  width:100%; background-color:#f6f6f6; overflow:hidden;}
.gz_partner .sjgs_nei{ width:1220px;height: 438px;background: #fff; margin:20px auto 30px auto; border-top:1px solid #ebebeb; border-left:1px solid #ebebeb;}
.gz_partner .sjgs_nei ul{width: 1226px;height: 438px;}
.gz_partner .sjgs_nei ul li{float: left;width:406px;height: 145px;border-right: solid 1px #ededed;border-bottom: solid 1px #ededed;}
.gz_partner .sjgs_nei ul li img{float: left; margin-top: 30px; margin-left: 68px; margin-right: 20px; width:90px;  height:90px;}
.gz_partner .sjgs_nei ul li .p_wen{float: left;
margin-top: 50px;}
.gz_partner .sjgs_nei ul li .p_wen .big {font-size: 20px; color: #323232; font-weight: bold;}
.gz_partner .sjgs_nei ul li .p_wen .last_wen {font-size: 16px; color: #666666; margin-top: 10px;}
.gz_partner .more{margin: 30px auto;text-align: center;}
.gz_partner .more a{display: block;color: #3fb118;font-size: 18px;margin: 0 auto;width: 150px;}


.gz_seven{ width:1220px; margin:0 auto;}
.gz_seven .seven_fw{ width:100%; margin:0 auto;}
.gz_seven .seven_fw img{ margin:0 auto; display:block;}


.gz_liucheng{ background-color:#f6f6f6;overflow:hidden;}
.liucheng_fw{ width:1220px; height:138px; background:url(../../../../themes/kemi_do/static/images/liucehng.png) no-repeat center; margin: 20px auto 50px auto; }
.liucheng_fw .licp{font-size: 20px;color: #515151;text-align: center; width:132px; margin-right:85px; float:left;margin-top: 40px;}
.liucheng_fw p.last{ margin-right:0;}
/**************************工装装修页面end**************************/


/*************在线免费报价界面-报价服务内容************/
.on_fuwu{ width:1220px; margin:20px auto 100px auto; overflow:hidden;}
.on_fuwu ul{ width:100%;}
.on_fuwu ul li{float: left;width: 220px;}
.on_fuwu ul li + li { margin-left: 100px;}
.on_fuwu ul li img{ width:220px; height:180px; display:block;}
.on_fuwu ul li h2 {font-size: 20px; color: #6ec82d;line-height: 40px;text-align: center;}
.on_fuwu ul li p{font-size: 14px;color: #444;text-align: center;}


/***************************招标列表页面****************************/
.zbcon_left{width: 310px;margin-bottom: 74px;}
.zbcon_left .ban{ width:100%;}
.zbcon_left .ban .ban_bg { background:#000 url(../../../../themes/kemi_do/static/images/trial_227.jpg) no-repeat scroll 0 0; background-size:100%; height: 151px; width:100%;}
.zbcon_left .ban .ban_bg p {color: #fa9600;font-size: 16px;padding-top: 110px;text-align: center;}
.zbcon_left .ban .ban_c {border: 1px solid #e7e7e7; padding: 10px;}
.zbcon_left .ban .ban_c a {height: 40px;line-height: 40px;background-color: #fa9600;display: block;text-align: center;color: #fff; font-size:16px;}
.zbcon_left .ban p em{ color:#3fb118;}
.zbcon_left .ban p {padding: 8px 0;color: #999999;font-size: 14px;}
.zbcon_left .apply{margin:16px auto;padding:10px;border:2px solid #3fb118}
.zbcon_left .apply ul{font-size:14px}
.zbcon_left .apply ul li{padding-top:16px;height:40px;color:#999}
.zbcon_left .apply ul li input{padding-left:10px;height:40px;min-width:274px;border:1px solid #e6e6e6;line-height:40px}
.zbcon_left .apply .sub_btn{margin:20px 0 0 0;width:286px;height:40px;background-color:#3fb118;text-align:center}
.zbcon_left .apply .sub_btn a{color:#FFF;text-align:center;font-size:16px;line-height:40px}
.zbcon_left .apply div{margin-top:15px}
.zbcon_left .apply div h3{text-align:center;font-size:22px}
.zbcon_left .apply div p{margin:6px auto;color:#666;line-height:26px; font-size:14px;}
.zbcon_left .promise{padding-bottom:10px;border:2px solid #3fb118}
.zbcon_left .promise h3{margin: 0 10px;border-bottom:1px solid #e6e6e6;text-align:center;font-size:22px; padding:10px 0;}
.zbcon_left .promise p{margin:0 auto;padding-top:12px;width:276px;color:#666;vertical-align:middle;font-size:14px}
.zbcon_right{ width:890px;}
.zbcon_right .main_top{overflow:hidden;margin-bottom:12px}
.zbcon_right .main_top h2{float:left;display:block;padding-bottom:10px;border-bottom:2px solid #3fb118;font-size:28px;line-height:34px}
.zbcon_right .main_top span{float:right;display:block;color:#999;font-size:14px;line-height:44px}
.zbcon_right .main_top .plan{float:left; border-bottom:2px;}
.zbcon_right .main_top .plan div{clear:both;width:582px;height:1px;background-color:#eee}
.zbcon_right .tempWrap{overflow:hidden; position:relative; height:936px;border: 1px solid #ebebeb;padding-bottom:30px;}
.zbcon_right .zb_form1{clear:both;display:block;overflow:hidden;}
.zbcon_right .zb_form1 ul{overflow:hidden;width:100%;line-height:36px}
.zbcon_right .zb_form1 ul li{float:left;width:16%;text-align:center;height: 36px; line-height:36px; font-size:14px;}
.zbcon_right .the_first{overflow:hidden;width:100%;background-color:#f7f7f7;}
.zbcon_right .the_first dd{line-height:42px;width: 16%;float: left;text-align: center}



/****************招标详情页面****************/
 
.sq_form{ border:1px solid #ebebeb;padding:0 10px 20px 10px}
.ban .sq_form .tit{ width:100%; text-align:center;font-size:20px; font-weight:bold; margin:10px auto;}
.sq_form .tit em{ color:#ff6600; margin:0 3px;}
.sq_form form{ width:100%; overflow:hidden;}
.sq_form form .xinxi{border: 1px solid #d8d8d8;width: 265px;height: 33px;padding: 0 10px;line-height: 33px;color: #666; margin:0 auto 15px auto; display:block;}
.sq_form form .iphone_yzm{width: 100%;float: left; margin-bottom: 12px;}
.sq_form form .mj{ width:100%; position:relative;display: block;}
.sq_form form .mj em{ position:absolute; top:8px; right:8px; display:block;}
.sq_form form .inppp{ width:99.8%;height: 33px;padding: 0 10px;border: 1px solid #d8d8d8;color: #666;line-height: 33px; display:inline-block; margin-bottom:15px;}
.sq_form form option{ padding:3px 10px;}
.sq_form form  .adds{ width:100%; display:inline-block; margin-bottom:15px;}
.sq_form form  .adds select{ width:33%; float:left;float: left;height: 33px;line-height: 33px;border: 1px solid #d8d8d8;padding:0 10px;display: inline;}
.ban .sq_form .ban_c{ border:none; padding:0}

 
.zbcon_right .more_infomation{height: auto;display: block;clear: both;overflow: hidden;border: 1px solid #ebebeb;padding-bottom: 30px; margin-bottom:50px;}
.pub .title{text-align: left;}
.pub .title h1{font-size: 28px;color: #333;height: 50px;line-height: 50px;font-weight: normal;}
.pub .title p span{font-size:14px;}
.pub .title span{padding-right:25px;}
.pub .citylist2{height:auto; overflow:hidden; border:1px solid #ebebeb; margin:20px 0 50px 0;}
.pub .citylist2 table{border-spacing: 0;border-collapse: collapse;empty-cells: show;}
.pub .citylist2 td{height:100%; overflow:hidden; line-height:40px; color:#999; font-size:14px;border-bottom:1px dashed #ebebeb; text-align:center;}
.pub .citylist2 th{background-color: #f6f6f6; border-bottom: 1px dashed #ebebeb; color: #999; text-align: center; width: 85px;}
.pub .citylist2 tr{width:100%;}
.pub .citylist2 .tit{width:85px;text-align:center; background-color:#f8f8f8;border-bottom:1px dashed #ebebeb; color:#999; float:none;}
.pub .citylist2 .tit1{text-align:left;}
.pub .citylist2 .tit1 .yq{text-align: left;margin: 10px 24px}

/*******************优惠活动*********************/
.acti_box{ width:1220px; margin:0 auto; display:inline-block}
.acti_box .acti_nav{ width:100%; overflow:hidden; background-color:#f6f6f6; margin-top:20px; border:1px solid #ebebeb; border-bottom:none}
.acti_box .acti_nav span{ width:224px; height:48px; line-height:48px; float:left; text-align:center; border-right:1px solid #ebebeb; height:48px; font-size:16px;}
.acti_box .acti_nav span.on{ border-top:2px solid #3fb118; line-height:46px; height:46px; background-color:#fff; color:#3fb118}
.acti_box .hd_Lists{ width:100%; margin-top:20px;}
.acti_box .hd_Lists .hdcont1{ display:block; display:none;}
.acti_box .hd_Lists li{ border: 1px solid #ededed;  height: 358px; background: #fafafa; position: relative; margin-bottom:20px;}
.acti_box .hd_Lists li .hdCon{border: 1px solid #fafafa;position: relative; height: 356px;}
.acti_box .hd_Lists .hdImg{width: 540px;height: 100%;position: absolute;top: -2px;left: -2px;z-index: 1;}
.acti_box .hd_Lists .hdText{ padding: 30px 30px 30px 560px;}
.acti_box .hd_Lists .hdText h2{ height:70px;font-size:24px;color: #333;font-weight: normal;margin-bottom:20px;}
.acti_box .hd_Lists .hdText h2 span{display: inline-block;height: 26px;line-height: 26px;color: #ef8d00;font-size: 18px;border: 1px solid #ef8d00;border-radius: 13px;padding: 0 18px;margin-left: 5px;vertical-align: top;margin-top: 5px;}
.acti_box .hd_Lists .hdText p{ font-size: 16px;  color: #666; padding-left: 40px; line-height: 28px; margin-bottom: 10px;}
.acti_box .hd_Lists .hdText p.hdTime { background: url(../../../../themes/kemi_do/static/images/timeicon.png) no-repeat center left;}
.acti_box .hd_Lists .hdText p.hdend{ background:url(../../../../themes/kemi_do/static/images/end.png) no-repeat left;}
.acti_box .hd_Lists .hdText p.hdAddr { background: url(../../../../themes/kemi_do/static/images/addricon.png) no-repeat center left;}
.acti_box .hd_Lists .hdBm {float: right;margin-top:20px;}
.acti_box .hd_Lists span {font-size: 20px;color: #333; float:left; margin-top:10px;}
.acti_box .hd_Lists .hdBm span b{color: #3fb118;margin-right: 5px;}
.acti_box .hd_Lists .hdBm a {display: inline-block;width: 190px;height: 50px;line-height: 50px;text-align: center;font-size: 24px;color: #fff;background:#f27b17;margin-left: 50px;border-radius: 5px;}
.acti_box .hd_Lists li:hover{background: #fff;border:1px solid #3fb118;}
.acti_box .hd_Lists li:hover .hdCon{border:1px solid #3fb118;}



/*******************优惠活动详情界面*********************/
.yhhd_detais_ban{width: 100%;height: 600px;overflow: hidden;background: url(../../../../themes/kemi_do/static/images/hdxq_bg.jpg) no-repeat top center;position: relative; display:block}
.yhhd_detais_ban .tbmcon { position: absolute; bottom: 0; height: 100px; width: 100%; background:url(../../../../themes/kemi_do/static/images/blak_bg.png); z-index: 4;}
.tbmcon ul{ width:1220px; margin:0 auto;position: relative;}
.tbmcon ul .leftCon{position: absolute;left: 22px;top: 22px;height: 40px;background:url(../../../../themes/kemi_do/static/images/addresslogo.png) left center no-repeat;padding-left: 40px;} 
.tbmcon ul .leftCon p {font-size: 18px;color: #fff;text-align: left;line-height: 20px;}
.tbmcon ul .tbm {position: absolute;right:0px;top: 29px;}
.tbmcon ul .tbm .nline {float: left; background: #fff; margin-right: 27px;}
.tbmcon ul .tbm .nline input {width: 100%;height: 12px;line-height: 19px;padding: 12.5px 10px;width: 206px;+width: 184px;outline: none;background: transparent;border: 0;color: #999;font-size: 14px;color: #999}
.tbmcon ul .tbm .nline {float: left;  background: #fff;  margin-right: 27px;}
.tbmcon ul .nbtn {float: left;display: block;height: 44px;line-height: 44px;color: #FFF;background:#f27b17;text-align: center;font-weight: bold;font-size: 20px;width: 190px;}
.yh_detais_con1{ width:1160px; margin:0 auto;padding: 20px;background:#eee;}
.yh_detais_con1 .pic{ width:100%; display:block;}
.yh_detais_con1 .quan_bz{ padding:12px 0; width:100%; display:inline-block;}
.yh_detais_con1 .quan_bz p {font-size: 14px;color: #666;line-height: 28px;}
.hdbm_Adds{ width:100%; background-color:#3a8a7a; overflow:hidden;}
.hdbm_Adds .bm_maine{ width:1200px; margin:40px auto; background-color:#fff;overflow:hidden;}
.hdbm_Adds .bm_maine .message{ width:562px; padding:25px 0 45px 25px;}
.hdbm_Adds .bm_maine .message .r_b{border:1px solid #eee;height:280px; margin-bottom:15px;}
.hdbm_Adds .bm_maine .message .sub{width:100%;height:38px;line-height:38px;text-align:center;color:#999; background-color:#f6f6f6;}
.hdbm_Adds .bm_maine .message .sub li{float:left;font-size:12px;}
.hdbm_Adds .bm_maine .message .w1{width:25%;}
.hdbm_Adds .bm_maine .message .w2{width:50%;}
.hdbm_Adds .bm_maine .message .w3{width:25%;}
.hdbm_Adds .bm_maine .message .r_list{height:235px;overflow:hidden;}
.hdbm_Adds .bm_maine .message .r_list li{ overflow:hidden;}
.hdbm_Adds .bm_maine .message .classify span{display:block;float:left;text-align:center;height:34px;line-height:34px;color:#333;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hdbm_Adds .bm_maine .message .addr_text{font-size: 14px;color: #333;height: 89px;}
.hdbm_Adds .bm_maine .message .addr_text .qy_wem{ width:90px; height:90px; float:left;}
.hdbm_Adds .bm_maine .message .addr_text .lianxi_xq{ width:290px; float:left; margin-left:15px;padding-top: 5px;}
.message .addr_text .lianxi_xq .link_qq{font-size: 16px;font-weight: bold; overflow:hidden;}
.message .addr_text .lianxi_xq .link_qq .q{ display:block; float:left;}
.message .addr_text .lianxi_xq .link_qq .icon{display: block;float: left;margin-left: 15px;width: 92px;height: 24px; background:url(../../../../themes/kemi_do/static/images/phone_icon1.png) no-repeat 0 -111px;}
.message .addr_text .lianxi_xq .link_tel{font-size: 14px;color: #333;}
.message .addr_text .lianxi_xq .lipin {display: block;background:url(../../../../themes/kemi_do/static/images/phone_icon1.png) no-repeat -113px 0px;width: 169px;height: 24px;line-height: 24px;text-align: center;color: #fff;font-size: 13px;margin-top: 5px;}
.message .addr_text .park{ width:84px; height:40px; float:right; margin:20px 10px 0 0; background:url(../../../../themes/kemi_do/static/images/phone_icon1.png) no-repeat -32px -63px;}
.hdbm_Adds .hdwz_map{ width:562px; padding:25px 25px 45px 0px;}
.hdbm_Adds .hdwz_map .map_tu{ width:560px; height:280px; border:1px solid #ebebeb; display:block; margin-bottom:15px;}
.hdbm_Adds .hdwz_map .map_tu img{ display:block;}
.hdbm_Adds .hdwz_map .adds h1{color: #333;font-size: 16px;height: 35px;line-height: 35px;font-weight: bold;}
.hdbm_Adds .hdwz_map .adds p{color: #666;font-size: 14px;line-height: 23px;}



/*************************关于我们*************************/

.about_main{background-color:#f7f7f7; width:100%; margin:0 auto; padding-bottom:60px; overflow:hidden; min-width:1220px;}
.about_toppic{ width:100%; margin:0 auto; height:300px; position:relative; overflow:hidden; z-index:0;}
.about_toppic img{ width:1920px; height:300px; position:absolute; left:50%; margin-left:-960px;}
.about_toppic .info_te{ position:relative; z-index:10; width:1200px; overflow:hidden; margin:0 auto;text-align:center; margin-top:30px;}
.about_toppic .info_te p{ font:24px/46px "微软雅黑"; color:#fff; width:200px; text-align:center; margin:0 auto; height:46px;}
.about_toppic .info_te .fir_lin{ border:2px solid #fff; border-left:none; border-right:none; padding:2px 0; display:inline-block; *display:inline; }
.about_toppic .info_te .fir_lin h1{ color:#36d500; font-size:50px; line-height:60px; padding:0 5px; border-bottom:1px solid #fff; border-top:1px solid #fff; font-weight:bold; display:inline-block; }
.about_toppic .info_te h2{ width:200px; margin:0 auto; text-align:center; color:#fff; font-size:18px; line-height:36px; height:36px;}
.cont_help_box{ width:1200px; padding:0 20px; margin:0 auto;  overflow:hidden; margin-top:-90px; z-index:11; position:relative; background:url(../../../../themes/kemi_do/static/images/bg_shadow.png) no-repeat center top;}


.cont_help_box .hel_le_nav{ width:240px;float:left;background-color:#fff;}
.hel_le_nav .hel_le_nav_box{ width:239px; border-right:1px solid #f1f1f1; background-color:#fff;}       
.hel_le_nav .hel_le_nav_box .title{width: 239px;height:42px;text-indent:90px;border-bottom:1px solid #f7f7f7;font-size:16px; line-height:42px;background:#3fb118 url(../../../../themes/kemi_do/static/images/cir_ccc_white.png) no-repeat 65px 19px; color: #fff;border: none; font-weight:normal}
.hel_le_nav .hel_le_nav_box p{width:220px; height:40px; margin:0 auto; border-bottom:1px dotted #ebebeb; font-size:14px; line-height:40px; color:#666; text-indent: 80px; cursor:pointer;}
.hel_le_nav .hel_le_nav_box p a{ color:#666}
.hel_le_nav .hel_le_nav_box li{ width:220px; height:40px; margin:0 auto; border-bottom:1px dotted #ebebeb; font-size:14px; line-height:40px; color:#666; text-indent: 80px; cursor:pointer;}
.hel_le_nav .hel_le_nav_box .current{ color:#3fb118;}
.help_nav_fix{ position: fixed; top: 0px; left: 50%; margin-left: -600px; z-index: 20;}

.cont_help_box .about_Rcont{ width:880px; min-height:630px; padding:0 40px 80px 40px; float:right;background-color:#fff;display:none;}
.cont_help_box .about_Rcont .about_tit{ overflow:hidden; margin:0 auto; margin-top:25px;}
.cont_help_box .about_Rcont .about_tit p{ font:22px/52px "微软雅黑"; color:#333;}



.info_tex_ab{ overflow:hidden; margin:0 auto; font-size:14px; line-height:32px; }
.info_tex_ab img{ float:left; margin:10px auto;}
.wz_js{ font-size:15px; margin-top: 8px; margin-right:10px;}
.wz_js p{ text-indent:32px; line-height:24px; margin-bottom:18px;}


.about_p b{font-size:16px; line-height:30px; color:#3fb118;display: block; margin:10px 0 5px 0;}
.about_p{ width:100%; overflow:hidden;}
.about_p p{color:#666; font-size:14px; line-height:30px;}
.about_p p.two{ text-indent:2em}



.about_zp{ width:100%; overflow:hidden;}
.about_zp .zp_pic{ width:100%; display:block;}
.about_zp ul{ overflow:hidden; margin-top:40px;}
.about_zp ul li{background-color: #fff;width: 254px;height: 374px;float: left;margin: 30px 19px; border-radius:10px; box-shadow:0px 2px 10px #c6c6c6}
.about_zp ul li img{width:80px;height:80px;background-color: #fff;padding: 20px 20px 10px 20px;display: block;margin: 0 auto;margin-top: -45px;}
.about_zp ul h1{ font-size:24px; line-height:46px;width: 220px;text-align: center;margin: 0 auto;}
.about_zp ul h2{font-size:18px; line-height:46px;width: 220px;text-align: center;margin: 0 auto;padding: 0;height: 64px;}
.about_zp ul h2 span {font-size: 32px; color:#F60}
.about_zp ul h3{ font-size:14px; line-height:22px;width: 220px;margin: 0 auto;color: #666;height: 140px;word-wrap: break-word;white-space: normal;}
.about_zp ul p{border-radius: 16px;text-align: center;margin-top: 2px; margin:0 auto;width: 180px; font-size:18px; line-height:40px; background-color:#f60; color:#fff;}

.about_zp .ms_add{background-color: #f7f7f7;padding: 15px; margin-top:50px;overflow: hidden;}
.about_zp .ms_add h1{ font-size:22px; line-height:42px;color: #333;}
.about_zp .ms_add p{ font-size:14px; line-height:28px; color:#333;}



.ui-dialog .ui-dialog-content{ padding:10px 10px 20px 10px;}
.ui-hack-widget-dialog .ui-dialog-title{ font-size:20px; color:#333;}
.ui-hack-widget-dialog .ui-dialog-titlebar{ padding:8px 5px; background:#fff; margin:0px; border:none; border-bottom:2px dotted #e0e0e0; font-weight:normal;}
.ui-hack-widget-dialog{ border:none; padding:15px 25px; box-shadow:0px 0px 10px #333;}
.ui-widget-content h2{ font-size:14px; margin-bottom:4px; color:#666; margin:0px;}
.yuyBook dt,.yuyBook dd{ float:left; height:35px; line-height:35px; display:inline-block; border:1px solid #ddd;}
.yuyBook dt{  width:70px; padding-left:30px; border-right:none;}
.yuyBook dd{ border-left:none; width:70%;}
.yuyBook dd.short{ width:40%;}
.yuyBook dd input.text{ border:none; width:90%; padding-top:0px;}
.yuyBook dd input.short{ width:50%;}
.yuyBook dl{ overflow:hidden; margin:15px 0px 0px;}
.yuyBook dt.name{ background-position:0px 0px;}
.yuyBook dt.tel{ background-position:0px -40px;}
.yuyBook dt.yzm{ background-position:0px -80px;}
.yuyBook .yuyue_tel{ color:#555; margin-left:10px; font-size:14px;}
.yuyue_bottom{ margin-top:15px;}
.yuyue_bottom .btn{ font-size:16px; width:150px;}



.join_containt{ width:100%; overflow:hidden;min-width: 1220px; }
.join_containt img{ width:100%; display:block;}
.join_banner8{width: 100%; display:block;min-width: 1200px;margin: auto;position:relative;}
.join_banner8 .w1220{ width:1100px; margin:0 auto; position:absolute; top:0; left:50%; margin-left:-600px;}
.join_banner8 .jiaru_fix{ width:400px; float:right;padding:0 10px;}
.join_banner8 .jiaru_fix .tit{ width:100%; text-align:center; font-size:30px; padding:45px 0 20px 0; color:#fff;;}
.join_banner8 .jiaru_fix .jiaru_tab{ width:100%; margin-bottom:20px; overflow:hidden;}
.join_banner8 .jiaru_fix .jiaru_tab input{ border:1px solid #fff; width:375px; border-radius:5px; height:36px; line-height:36px; padding:5px 10px; font-size:14px; }
.join_banner8 .jiaru_fix .jiaru_tab .jiam_btn{ width:100%; padding:0; height:50px; background-color:#ffa200; color:#fff; border:none; font-size:18px;}
.join_banner8 .jiaru_fix .jiaru_tab .short{ width:126px; float:left; margin-right:6px; padding:0 10px; height:46px; display:block; font-size:14px; }
.join_banner8 .jiaru_fix .jiaru_tab .short option{ padding:3px 10px;}


