﻿@charset "utf-8";
/* CSS Document */


body{ font-family:"微软雅黑";}
ul,ol,li{padding:0;margin:0;}
a:hover{text-decoration:none !important;}
a{text-decoration:none !important;}


@media (min-width:0) {  
	.pitem .title{background: no-repeat 95% 15px; }
	.imgspan{ border-right:0px !important;}

}

@media (min-width: 767px) {
    .page_top{ position:fixed; z-index:999; width:100%; }
	.pitem .title{background: no-repeat 99% 15px; }
	.imgspan{ border-right:1px solid #eee !important; }

	
}
@media (min-width: 970px) {
.imgspan{  text-align:center !important;}
    .pitem .title{background:no-repeat 99% 15px; }
	.brand_intr{ height:350px; line-height:25px;
   -moz-column-count:3;           

   -webkit-column-count: 3;       

   -moz-column-gap: 30px;       

   -webkit-column-gap: 30px;
   
   
   }
	
}
@media (min-width: 1170px) {
	
    .pitem .title{background:no-repeat 95% 15px; }
	.brand_intr{ height:350px; line-height:25px;
   -moz-column-count:3;           

   -webkit-column-count: 3;       

   -moz-column-gap: 30px;       

   -webkit-column-gap: 30px;
   
   
   }
	
}

.h63{ height:63px;}
.h50{ height:50px;}
.cl{ clear:both;}
.h80{ height:80px;}
.h30{ height:30px;}
.h25 span{ height:25px; overflow:hidden;}
.loading{ text-align:center; font-size:20px; display:none;}
.nomore{ display:none; text-align:center; line-height:50px;}
.gray{ background:#CCC; color:#000 !important;}
.nav2{ position:relative; width:100%; height:50px;background:#ff524c; text-align:center;}
.nav1{ position:relative; height:50px; width:100%;background:#ff524c; }
.nav3{ width:45%; max-width:500px; background:#151b23; position:relative; top:-50px; left:-45%;}
.nav3 a{ padding-left:15px; display:block; line-height:50px; border-bottom:1px solid #0b0f13; color:#666;}


.nav-pos{position:fixed; z-index:99; height:50px;width:100%;}
.menu_bt{ float:left;}
.mob_logo{ text-align:center;}
a.active_m{ background:#0b0f13; color:#fff;}


/*page_top*/
.page_top{ height:63px; background:url(http://kingthor.com.cn//images/top_bg.jpg) repeat-x; overflow:hidden;}
.page_tl{ float:left; padding-top:15px; width:400px;}
.page_tr{ float:right;}
.qqonline{ float:right; padding-top:20px; }


.body_top{ height:130px; overflow:hidden; padding-top:12px;}
.navitems{ float:right; padding-top:28px;}
.logo{ float:left;}
.navitems span{ display:inline-block; float:left; height:45px;}

.navitems span a{ display:block; line-height:45px;  padding-left:15px; padding-right:15px; color:#666; font-size:18px;}

.navitems span a:hover{background:#f64444; color:#fff; 
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;
	}
.carousel-inner .item img{ }
.brand_info{ text-align:center; padding-top:80px;}
.js_con{ text-align:left; line-height:25px; color:#8a8a8a;}
.brand_info img{ max-width:200px; margin-bottom:20px;}
.js_con span{ display:block;}
.ys_bg span{ padding-left:20px; background:url(../images/ys_bg.jpg) 0px 5px no-repeat;}
.ys_bg span:hover{ color:#555;background:url(../images/ys_bg.jpg) 0px -25px no-repeat;}
.product{background:#d9ebed; margin-top:120px;}
.product_t{ text-align:center;}
.scroll{ margin:0 auto; width:50%; background:url(../images/line_bg.jpg) center repeat-x; margin-bottom:20px;}
.scroll span{margin:0 auto; display:block; height:5px; width:40px; background:#404040;}
.scroll2{ margin:0 auto; margin-top:30px; width:100%; background:url(../images/line_bg.jpg) center repeat-x; margin-bottom:20px;}
.scroll2 span{margin:0 auto; display:block; height:8px; width:80px; background:#404040;}

.scroll3{ margin:0 auto; margin-top:30px; width:100%; background:url(../images/line_bg2.jpg) center repeat-x; margin-bottom:20px;}
.scroll3 span{margin:0 auto; display:block; height:5px; width:150px; background:#7f7f7f;}
.product_t p{ color:#505050; line-height:20px;}
.product_t h3{ padding-top:30px; padding-bottom:10px;color:#505050;}

.pitem { margin-bottom:5px;}
.pitem span{ display:block; background:#fff;}

#product_slide{ padding-top:60px;}
.pcontrol{ text-align:center; margin-bottom:20px;}
.pcontrol a{ display:inline-block; margin-left:10px;  background:#464d55;}
.pcontrol a:hover{ background:#ff6a2f;}
.pcontrol .left span{ display:block;width:26px; height:26px; background:url(../images/left_arrow.png) center no-repeat;}
.pcontrol .right span{ display:block;width:26px; height:26px; background:url(../images/right_arrow.png) center no-repeat;}
.boder_b{ border-bottom:1px solid #d9ebed;}

.pitem .title{ display:block; line-height:75px; height:75px; overflow:hidden; color:#8a8a8a; padding-left:10px; font-size:14px; background-image:url(../images/click.jpg);}
.pitem .title:hover{ background-color:#ff6a2f !important; color:#fff;   background-image:url(../images/click_h.jpg) ;}
.pitem .title .click{ display:block; float:right; width:20%; padding-top:15px; border-left:1px solid #e1e1e1; text-align:center; background:none;}
.pmore{ margin:0 auto; margin-top:50px;  width:290px; height:45px; line-height:45px; font-size:18px;  background:#fff; text-align:center; border:1px solid #e1e1e1;}
.nopa{padding:0px !important; margin:0px !important;}
.pmore a{ display:block; color:#464d55; }
.nitem{ margin-bottom:20px;}
.nitem p{ height:50px; line-height:25px; overflow:hidden; padding-right:15px;}
.news_con li{ list-style:inside circle;}
.news_items{ margin-bottom:50px;}
.news_items a{ color:#505050;}
.news_items a:visted{ color:#505050;}
.bottom{ background:#1e1e1e;}
.index_btstyle a:hover{ color:#fff;}
.white_bg{ background:#fff !important; border-top:1px solid #dedddd;}

.index_btstyle .title{ display:block;color:#fff; font-size:18px; padding-top:30px;  padding-bottom:10px;}

.bt_line{ background:url(../images/bt_line.jpg) center repeat-x;}   
.bt_line span{ display:block; background:#797979; height:3px; width:45px;}
.bt1{ height:202px; background:url(../images/bt_icon.jpg) no-repeat; padding-left:0px; color:#646363; line-height:22px;}
.bt1 span{ display:block; height:44px; margin-top:32px;}
.bt2{color:#646363; line-height:22px;margin-top:32px;}
.bt2 a{color:#646363;}
.bt2 p{ margin:0px;}
.bt3{ background:url(../images/bt3.jpg) no-repeat;margin-top:25px; }
.bt3 span{ display:block; padding-left:30px; line-height:36px; word-break: keep-all;}
.bt3 span a{ padding-left:5px; padding-right:5px; color:#646363;}
.bt3 span a:hover{ color:#fff !important;}
.bt3 span a:visited { color:#646363;}
.cimg{ display:block; margin-bottom:30px;}
.cimg p{ padding:0px; margin:0px; font-size:24px;colro:#505050}
.cimg img{ margin:0px;}

.copyright{ height:55px; line-height:55px; background:#161616;color:#4a4a4a;}
.copyright a{color:#4a4a4a;}
.copyright .bt_nav a:hover{color:#fff;}
.copyright a:visited {color:#4a4a4a;}
.bt_nav{ display:block; float:right;}
.bt_nav a{ padding-right:10px;}


/********brand*********/


 .brand_intr{ margin-bottom:30px;}
  .brand_intr p{ text-indent:2em;}
.brandt{ text-align:center; }   
.brandt h3{line-height:100px;}
.brand_c{ background:#4b4b65;}
.bc_item img{ border-bottom:1px solid #4b4b65;}
.bc_item span{ height:200px; display:block;  padding-left:15px; padding-right:15px; line-height:25px; overflow:hidden; color:#8a8a8a;}
.bc_item  font{display:block; font-size:20px;  padding-left:15px; line-height:55px; color:#474747;}
.bc_item .con{background:#fff;}
.bc_item .con .img{ text-align:center; background:#fff;}
.bc_item .con img{ display:inline;}
.bc_item .bhover{ background:#9558f1;}
.bc_item .bhover span{ color:#fff !important;}
.bc_item .bhover font{ color:#fff !important;}

.wh_t{ text-align:center;}
.wh_item{ margin-bottom:30px;}
.wh_item h3,.wh_item h4{color:#474747}
.wh_item span{color:#8a8a8a;}

.pmitem{ margin-bottom:20px;}
.pmitem span{ display:block; text-align:left;}
.pline{height:1px; border-top:1px solid #eee; clear:both; margin-bottom:10px;}
.pmitem span a{ color:#505050;}
.pmitem span a:visited {color:#505050;}
.pmitem p{ font-size:12px;}
.product_nav{ border-top:1px solid #ccc;}
.pn_list{margin:0px auto; margin-top:30px; width:344px;  height:32px; overflow:hidden; }
.pn_list a{ display:block; height:30px; float:left; border-left:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9; color: #878787; line-height:28px; padding-right:10px; padding-left:10px; margin:0px;}
.pn_list a:hover{ background:#505050; color:#fff !important; border-color:#505050; }
.plhover{background:#505050; color:#fff !important;border-color:#505050 !important;}
.pn_list a:visited{ color: #878787;}
.pn_list span{display:inline-block; border-right:1px solid #c9c9c9; }
.pn_list p{text-align:center;}
.pa_body{ height:1px; background:#d1d1d1; margin-bottom:15px;}
.pa_nav{ color:#333; border:1px solid #eee; margin-bottom:15px;}
.pa_nav span{ display:block; font-size:24px; line-height:40px; margin-left:10px; margin-right:10px; border-bottom:1px solid #eee; padding-left:10px; margin-top:15px;}
.pa_nav a{ display:block; height:50px; line-height:50px; padding-left:20px; color:#959595;}

.pa_nav a:hover{ background:#e2e2e2;}

.left_img{margin-bottom:15px;}
.left_product{ padding-top:10px;}
.lp_row{ padding:5px;}
.lp_row a{ display:block; padding-left:0px;line-height:20px;overflow:hidden; }
.lp_row a img{ float:left; width:60px; border:1px solid #eee; margin-top:5px; margin-right:10px;}
.lp_row a:hover{ background:none; color:#515151;}
.left_news{ padding-top:10px; padding-bottom:10px;}
.left_news a{ line-height:30px; height:30px; padding-left:10px; overflow:hidden;}
.left_news a:hover{ background:none; color:#515151;}
.right_label{ border:1px solid #eee; border-left:none; height:55px; overflow:hidden;}
.right_label a{ display:block; text-align:center; float:left; line-height:55px;  width:100px; height:55px; color:#898989; border-left:1px solid #eee;}
.right_label a:hover{ color:#515151;}
.right_label a:visited{color:#898989;}
.right_cs{ clear:both; padding-top:30px;}
.imgspan{ display:block; border-right:1px solid #eee; }
.imgspan{ padding-bottom:30px;}
.right_cs h1{ font-size:22px; line-height:35px; color:#505050; margin:0px; padding:0px;}
.cs_list{ line-height:25px; color:#8a8a8a; padding-top:10px;}
.cs_list  div{ clear:both; line-height:25px;}
.cpwg span{ display:block;}
.cs_list span{float:left; height:auto;  border:none !important; }
.w20{ width:30px; }
.wspan{max-width:300px;min-width:200px;}
.pbody p{ line-height:25px; color:#8a8a8a;}
/*******service********/

.sr_item{ text-align:center;}
.sr_item img{ display:inline;}
.sr_item span{ display:block; font-size:24px; color:#464d55;}
.s_info{ line-height:25px; color:#8a8a8a; padding:20px 10px;}
.s_info span{ display:block; text-align:center; text-align:left; font-size:16px;}
.s_info .fi{ padding-top:10px;}
.s_submit input{ display:block; border:1px solid #ccc; width:80px; height:35px; text-align:center;  line-height:35px; cursor:pointer;}
.s_submit input:hover{ background:#f64444; color:#fff; border:1px solid #f64444;}
.service_center{ background:#4b83b0; padding-top:120px; padding-bottom:100px;}
.service_center .img{ text-align:center; border-bottom:1px solid #4b83b0; background:#fff !important;}
.service_center img{ display:inline;}
.s_con{ height:230px; background:#fff; padding:15px;}
.s_con a{ display:block; color:#474747; font-size:24px; color:#474747; line-height:40px;}
.s_con span{ color:#8a8a8a; line-height:22px;}
.sc_item{ margin-bottom:20px;}
.s_con_h{ background:#f64444 !important; }
.s_con_h a{ color:#fff !important;}
.s_con_h span{ color:#fff !important;}
.zzff_t{ text-align:center; padding-top:70px; padding-bottom:100px;}
.zzff_t h4{ font-size:24px; color:#394048; line-height:40px;}
.zzff_t span{ color:#8a8a8a; line-height:25px;}
.zz_item{ border-right:1px solid #eee; height:180px;}
.zz_item h4{ color:#505050; line-height:60px;}
.zz_item span{ color:#8a8a8a; line-height:25px;}

.c_title{ text-align:center; padding-top:40px;}
.c_top{ padding:20px 50px 20px 0px;}
.c_top span{ display:block; margin-top:20px; line-height:25px; }
.contact_list{ border-top:1px solid #b1b1b1; margin-top:50px; }

.head_img { text-align:center;}
.head_img span{ display:block; font-size:18px; line-height:80px; font-weight:bold;}
.p_info{ margin:0 auto; width:230px; line-height:35px;}
.cl_item{ padding-bottom:40px;}
.p60{ padding-top:60px;}


/*********news_article*******/


.news_body{ padding-top:30px;}
.news_body .title{ clear:both; height:60px; border-bottom:1px solid #ababab; margin-bottom:30px;}
.news_body .t1{ float:right;}
.news_body .t1 a{ color:#8a8a8a; padding-top:30px; display:inline-block; padding-left:5px;}
.news_body .t1 a:hover{ color:#545353}
.news_body .t1 a:visited{ color:#8a8a8a}
.news_body .t2{ float:left;font-size:20px; line-height:60px;}
.news_body p{ text-indent:2em;}
.news_list{border-bottom: 1px dashed #ccc;line-height: 35px; height:35px; overflow:hidden;}
.news_list span{ display:inline-block; padding-right:10px; padding-left:10px; float:right; color:#8a8a8a;}

.news_list a{ color:#545353;}
.news_list a:visited{ color:#545353;}
.news_con{ font-size:14px; line-height:23px; color:#333;}
.t2_1{ padding-bottom:20px;}
.news_body h1{ font-size:22px;  text-align:center; padding-bottom:20px;}

.news_bottom{  border-top:1px solid #c5c5c5; margin-top:50px;}
.news_np{ padding-top:20px; line-height:25px;}
.news_sublist{ padding-left:20px; margin-top:10px;}
.news_sublist li{ list-style:circle;}
.news_sublist li a{ font-size:14px; height:30px; overflow:hidden; font-weight:normal; line-height:30px;}



/*********招商**********/
.zs_ae{ color:#8a8a8a; font-size:12px; font-family:"宋体"; line-height:23px; background:url(../images/zs_bgline.jpg) center 50px  no-repeat; }
.zs_ae h4{ font-family:"微软雅黑"; font-size:24px; text-align:center; color:#464d55; line-height:50px; }
.zs_ae p{text-indent:2em;}
.zs_js span{ display:block; padding-left:30px; padding-right:30px;}
.zs_lx{ background:#3793c9;}


.zs_menu{ color:#fff;}
.zs_menu{ display:block; margin:0 auto; width:320px; clear:both; height:60px; }
.zs_menu li a{ display:block;width:150px; height:60px; color:#fff; border:3px solid #fff; line-height:50px; text-align:center; font-size:24px;}
.zs_menu li a:hover{border:3px solid #f64444; background:#f64444; }
.zs_menu li a:visited{ color:#fff;}
.zs_menu li{ display:block;margin-left:5px;width:150px;float:left; list-style:none;}
.zs_menu .active a{ border:3px solid #f64444; background:#f64444;}
.zs_lx{ color:#fff;}
.zs_con{ line-height:35px;}
.zs_con span{ display:block; font-size:18px; line-height:35px;}
.zs_info{ padding-right:50px;height:350px; padding-bottom:20px;}
.p20{ padding-top:20px;}

.fpage{ display:block; margin-top:30px;}
.fpage li{ float:left; list-style:none; display:block; padding-left:5px;}
.fpage li a{ display:block;height:23px; line-height:23px; padding-left:10px; padding-right:10px; color:#fff; text-align:center; background:#c5c5c5;}
.fpage li a:hover{ background:#f64444; }
.thisclass a{background:#f64444 !important;}
.fpage li a:visited{ color:#fff; }
.qqonline span{ float:left; display:block; line-height:25px; font-family:Arial, "微软雅黑" !important;}
.spfr span{float:left; display:block; line-height:25px !important;font-family:Arial, "微软雅黑" !important;}
.cimg p{ font-size:24px !important; color:#505050; }
.nitem a{ font-size:18px !important; color:#505050; }
.wh_t p,.product_t p,.nitem p{color:#8a8a8a !important;  }
.white_bg a:hover{ color:#000 !important;}
.gray{ filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */} 
	
.product_main{ position:relative;}
.p_pre,.p_next{ position:absolute;}
.p_pre a{ display:block; width:66px; height:167px; background:url(../images/p_pre.png);}
.p_next a{ display:block; width:66px; height:167px;background:url(../images/p_next.png);}

.p_pre{top:30%; left:0px; margin-left:3%;}
.p_next{ top:30%; right:0px; margin-right:3%;}

.span_row span{ display:block; padding-left:66px; min-height:60px; line-height:30px; margin-bottom:50px; color:#8a8a8a;}
.span_sec1{ background:url(../images/number1.jpg) no-repeat;}
.span_sec2{ background:url(../images/number2.jpg) no-repeat;}
.span_sec3{ background:url(../images/number3.jpg) no-repeat;}
.pj_list{ text-align:center; font-size:14px; color:#8a8a8a;}
