﻿/*公共*/
.content_box{ width:100%; clear:both;}
/*宽屏*/
.index_c_box{ clear:both; padding-top:10px;}

/*flash*/

.bg{background:none repeat scroll 0 0 #fff;}
.ban{overflow:hidden;}
.banner{display:block;width:100%;}
.ban_l{height:20px;left:50%;margin-left:-480px;text-align:center;top:456px;width:960px;z-index:999;}
.ban_l a{background:url("../images/ban01.png") no-repeat scroll center 0 rgba(0,0,0,0);display:inline-block;height:16px;padding:0 11px;width:16px;}
.ban_l a:hover,.ban_l a.cur{background:url("../images/ban02.png") no-repeat scroll center 0 rgba(0,0,0,0);}

/*口号*/
.box_list2{ background:#f0f0f0; padding:20px 0px; width:100%;}
.box_list2 .kh{ background:url(../images/kh_bg.jpg) repeat; padding:30px 0px; }.kh1xx{ /*background: url(../images/xx.gif) repeat;*/}.kh_con{ font-size:16px;  padding:10px; width:600px; margin-left:160px; padding-bottom:10px;}.kh1{ background: url(../images/hx.gif) no-repeat; width:960px; height:600px; float:left;}.video{ height:400px; text-align:center;margin-top:90px;}

/*奇效*/
.qx_broken_list{ float:left; margin-top:0px; margin-bottom:0px; clear:both; position:relative; clear:both; width:960px; }
.box_list3{ }.box_list3  .qx_title{ text-align:center;}
.qx_con_box{ float:left; width:100%;}
.qx_top_bg11{ background:url(../images/qx_top_bg.gif) repeat-x; width:100%; height:6px;}
.qx_con{ margin:0 auto;}
.qx_broken1{ margin:0 auto; background:url(../images/qx_1.gif) center; height:363px;}
.qx_broken_title{ position: absolute; z-index:99; top:130px; right:300px; height:35px; width:180px;}
.qx_broken_title h2{ font-size:35px;}
 .qx_broken_info{position: absolute; z-index:99; top:200px; right:90px; height:35px; width:450px; font-size:16px;} 
 
.qx_broken2{  background:url(../images/qx_2.gif) no-repeat center; height:324px;}.qx_broken2  .qx_broken_title{top:110px; right:490px; width:380px;}
.qx_broken2  .qx_broken_info{top:180px; right:470px;}

.qx_broken3{  background:url(../images/qx_3.gif) no-repeat center; height:371px;}.qx_broken3  .qx_broken_title{top:120px; right:90px; width:380px;}
.qx_broken3  .qx_broken_info{top:190px; right:90px;}

.qx_broken4{  background:url(../images/qx_4.gif) no-repeat center; height:357px;}.qx_broken4  .qx_broken_title{top:120px; right:480px; width:380px;}
.qx_broken4 .qx_broken_info{top:200px; right:470px;}

.qx_broken5{  background:url(../images/qx_5.gif) no-repeat center; height:444px;}.qx_broken5  .qx_broken_title{top:170px; right:143px; width:380px;}
.qx_broken5 .qx_broken_info{top:240px; right:120px;}

.qx_broken6{  background:url(../images/qx_6.gif) no-repeat center; height:404px;}.qx_broken6  .qx_broken_title{top:130px; right:500px; width:380px;}
.qx_broken6 .qx_broken_info{top:200px; right:480px;}

.qx_broken7{  background:url(../images/qx_7.gif) no-repeat center; height:344px;}.qx_broken7  .qx_broken_title{top:100px; right:120px; width:380px;}
.qx_broken7 .qx_broken_info{top:170px; right:90px;}

.qx_broken8{  background:url(../images/qx_8.gif) no-repeat center; height:354px;}.qx_broken8  .qx_broken_title{top:120px; right:490px; width:380px;}
.qx_broken8 .qx_broken_info{top:190px; right:480px;}

/*chanp*/
.chanp ul li { width:210px; float:left;}
.chanp ul li h5{ width:210px; text-align:center; font-weight:normal;}
.chanp ul li h5 a{ width:210px; text-align:center; font-weight:normal; line-height:30px;}


/*ryzs*/
.ry_title { height:40px; clear:both;}
.ry_title h2{ text-align:center; color:#ffffff; padding-top:20px; font-size:25px;}
.ry_title_bg{width:100%; float:left; overflow:hidden; clear: both;}
.ry_con{ clear:both; padding-top:10px;}
.ry_con1{ clear:both; padding-top:10px; border:1px solid #ccc;}
.ry_con1 li{ float:left; width:230px; padding:5px; text-align:center; line-height:25px;} 
.ry_con1 li a img { border:1px solid #dedede; width:200px; height:150px;}
.ry_con li{ float:left; width:230px; padding:5px; text-align:center; line-height:25px;} 
.ry_con li a img { border:1px solid #dedede; width:200px; height:150px;}

.tempWrap img{ border:1px #CCCCCC solid; padding:2px;}
.tempWrap img:hover{ border:1px #F00 solid; padding:2px; }


/*生产实力*/
.shili{ width:1200px; margin:0 auto; margin-top: 30px;}

/*zlbg*/
.zlbg_title { background:url(../images/zl.gif) left no-repeat; height:60px; clear:both;}
.zlbg_title h2{ float:left; width:300px; height:35px; padding-left:40px; padding-top:1px; color:#ffffff; padding-top:16px;}

/*客户案例*/
.case{}.case_box{ padding-bottom:20px;}
.case_con{ margin-bottom:50px; float:left; height:350px;}
.case_title{background:url(../images/case_bg.gif) left no-repeat; width:320px; height:60px; clear:both;}.case_title h2{float:left; width:250px; height:35px; padding-left:60px; padding-top:10px;}
.case_left{ width:200px; padding:20px 0px; height:335px;background: #64B900; float:left;}.case_left li{ line-height:35px;}.case_left li a{ font-size:20px; color:#FFFFFF; padding-left:30px;}
.case_right{ float:left; width:760px;}.case_right ul li{ float:left; padding:10px 9px; text-align:center; line-height:20px; padding-bottom:0px;}   .case_right ul li img{ width:166px; height:146px; border:1px solid #dedede;     box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);}.pr_son .level2 li a{ font-size:15px; padding-left:50px;}.pr_title{ border-bottom:1px solid #339900; padding:10px 0px;}.pr_son .level2 li{ line-height:25px;}
.product_con{ height:550px;}.prduct_tab{ border:3px solid  #64B900; float:left; height:576px; overflow: hidden;}.prduct_tab  ul li{ line-height:25px;}

/* CSS Document */
#tab { width:750px; height:216px; position:relative; margin-left:15px;}
/*设置容器高宽等*/
html > body #tab { width:750px;}
/*兼容IE6:IE6下宽度不够*/
#tab div { position:absolute; top:30px; left:0; width:750px; height:186px;}
/*设置容器高宽等*/
#tab div { display:none;}
/*设置容器默认隐藏:不用ID是因为下面将利用class来控制容器显示,而class优先级低于id选择器*/
#tab .block { display:block;}
/*选中的容器*/
#tab h3 { float:left; width:93px; height:30px; line-height:30px; margin:0 0 0 0; font-size:12px; cursor:pointer; background-color:#f1f1f1; text-align:center; color:#5a5a5a; font-family:Microsoft YaHei;font-weight:normal;}
/*默认标题样式*/
#tab .up { background:#f39800;color:#fff;}

/*公司产品*/
.product_title{background:url(../images/product_bg.gif) left no-repeat; width:320px; height:60px; clear:both;}.product_title h2{float:left; width:250px; height:35px; padding-left:60px; padding-top:5px;}
.product_left{ height:542px; overflow:hidden;}

/*whats*/
.whats{ position:relative;}
.whats_box{ position: absolute; right:50px; top:50px; z-index:99; height:350px;}
.whats_box h2{ line-height:20px;}.whats_box  ul{ float:left; border:1px solid #666; padding:10px;}
.whats_box li{ line-height:45px; background:url(../images/gou.gif) left no-repeat; padding-left:50px;}.whats_box li h3{ font-size:20px; font-weight:200;}

/*新闻  问题 留言*/
.box_list1{} .box_list1 h3 a:hover{ text-decoration:none;}
.box_list1 dl{ float:left; width:320px; height:450px; padding-top:50px;}.box_list1 dt{ background:url(../images/t_dt.gif) left bottom  no-repeat; float: left; width:320px; padding-bottom:10px;}.box_list1 dt span{ color:#68b92e; font-size:20px; float:left; line-height:35px;}.box_list1 dl.index_msg{ width:250px;}.box_list1 dl.news_dl{ width:350px; padding-left:20px;}.box_list1 dl.wt{ width:330px;}
.box_list1 dt h3{ font-size:20px; float:left;line-height:35px;}.box_list1 dl dd{ clear:both; float:left; width:100%; padding-top:10px; padding-bottom:10px;}
.answer{ margin:10px 0px; border-bottom:1px dashed #d7d7d7; float:left;}.answer .w,.answer .d{ padding:2px 0px;}.answer .w a{ padding-left:10px;}.answer .d span{ padding-left:10px;}
.answer_p{border-bottom:1px dashed #d7d7d7; height:1px; width:100%; padding-top:5px;}

/* quotation */
#quotation{width:320px;height:310px;overflow:hidden;margin:1px auto 0 auto;}
#quotation li{line-height:28px;padding-bottom:35px; clear:both; text-align:left;}
#quotation li .a-r{text-align:right;}
#quotation li span{color:#999;margin:0 0 0 10px;}



.box_list5{ background:url(../images/n_bg.gif) repeat; float:left; width:100%;}
.b{ background: url(../images/s08.gif) no-repeat left;}
.wt li a,.wt li span{ padding-left:20px;}
.index_news li{ line-height:25px; border-bottom:1px dotted #dedede; width:300px;}.index_news span{ padding-right:10px;}
.news_info{ clear:both; padding-bottom:15px; float:left;}.index_news{ clear:both;}
.news_info  .imgs{ float:left; width: 125px;}.news_info  .imgs img{ height:90px;border:1px dashed #dedede;}
.news_info  .n_con{ float:left; width:170px; padding-left:5px; }.news_info  .n_con p{   height:30px;
    margin: 3px 0 5px;
    overflow: hidden;}.news_info  .n_con h3{ font-size:13px; line-height:30px;}
.news_info  .n_con span a{ color:#68b92e;}

.mForm{ padding-left:10px;}
.mForm li{ padding:5px;}
.mForm li input.finp {
    background: none repeat scroll 0 0 #fff;
    border: 1px  solid #dcdcdc;
    height: 19px;
    line-height: 18px;
    text-indent: 5px;
    width: 180px;
}#txtContent{ width:180px;background: none repeat scroll 0 0 #fff;
    border: 1px  solid #dcdcdc;}
#txtVerCode{ width:60px;  background: none repeat scroll 0 0 #fff;
    border: 1px  solid #dcdcdc;}
.mForm li input.validatec{ width:90px;  height: 21px;}

/*团队*/
.td{ position:relative; padding-bottom:20px;}
.td_x{
	border-bottom: 1px dotted #dedede;
	width: 100%;
	height: 1px;
	position: absolute;
	float: left;
	top: 102px;
	z-index: 1;
}
.box_list7{ }  .box_list7 .td_title{ width:1100px; text-align:center;}
.box_list7 .td_title h2{ text-align:center;} 
.box_list7  .td_con{}  .box_list7  .td_con li{ float:left; padding:5px; text-align:center; line-height:25px; }
.td_con li img{ border:1px solid #dedede; height:160px;}


/*关于*/
.box_list6{ float:left; width:100%; margin-top:50px;}
.box_list6 a_title{} .box_list6 .a_title span{width:100%; float:left; overflow:hidden;}
.box_list6  .a_title  h2{ background:url(../images/about_bg.gif) left no-repeat; width:100%; height:60px; float:left;}
.box_list6  .a_title  h2 a{color:#ffffff; float:left; font-size:20px; font-weight:100; padding-left:37px; padding-top:15px; font-weight:bold;}
.a_con{ clear:both; border: 1px #cccccc solid; border-top:none; border-left: none; height: 310px;}

.a_video{ float:left; width:300px; margin:10px; border:2px solid #fff;}
.con_title{ line-height:50px;}.con_title h2{ font-size:20px;}  .con_body{   line-height: 30px;text-align: left; text-indent: 30px; font-size:14px;}
.box_list6 .a_title h2 a.mores{ float:right; padding-top:35px;     color: #626262;font-family: 'arial';font-size: 14px;text-transform: uppercase;} .con_body  a{ color:#009900;}
.a_title{ padding-left:146px;}

/*banner*/
.index_banner{ margin-top:10px; margin-bottom:0px;}
.banner1{ background: #0f72d7; width:100%; height:100px; padding-top:10px; padding-bottom:10px;}
.banner3{background: #f39800; width:100%; height:100px; padding-top:10px; padding-bottom:10px;}
.banner2{ background:url(../images/hc_bg.jpg) center no-repeat; width:100%; height:490px; float:left; margin-top:30px;}
.banner3  .con_con{ text-align:center;}
.banner3  .con_con  h3{ color:#FFFFFF; text-align:center; font-size:45px; line-height:90px;}


