

.overhidden{
	overflow:hidden;
	}
/*通用样式*/
.web{width:1200px;margin:0 auto; position:relative;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
input,button,select,textarea{outline:none; border:none;margin:0;padding:0; font-family:Microsoft yahei}



.zwt_w120{ width:1200px !important; margin-left:auto !important; margin-right:auto !important}
.zwt_w920{ width:920px !important; margin-left:auto !important; margin-right:auto !important}
.backbg{ background:#252525}
.whitebg{ background:#fff}
.grybg{ background:#f7f8f9}
.fr{ float:right}
.fl{ float:left}
.zwt_lujin, .zwt_lujin a{ color:#666}
.zwt_lujin a.mo{ color:#000}
.zwt_banCt{ width:100%; height:640px; overflow:hidden; position:relative;}
.zwt_banCt img{ width:1920px; height:640px; position:absolute; left:50%; top:0; margin-left:-960px;}
.neiye, .neiye img{ height:595px;}
.news, .news img{ height:620px;}


/****内页侧导航***/
.subNav{ height:60px; line-height:60px; border-bottom:1px solid #e3e3e3; background:#f2f2f2; }
.subNav ul{ }
.subNav li { padding:0 25px; display:block; float:left; text-align:center; font-size:14px; }
.subNav li.curr{ background:#2c2c2c; border-right:none; font-weight:bold; padding-bottom:1px; border-bottom:3px solid #4c4c4c; position:relative; z-index:777}
.subNav li a{ color:#333; display:block}
.subNav li.curr a{ color:#fff; outline:none}


@charset "utf-8";
*{padding:0px;margin:0px;font-family: "Microsoft YaHei",arial,"Hiragino Sans GB";font-size:14px;}
img{border:0px;}
a{text-decoration:none;}
ul,li,ol{list-style:none;}
b,strong{font-weight:bolder;}

blr:expression(this.onFocus=this.blur()); /* IE Opera去掉点击链接时的虚线外框 */
outline:none; /* FF Opera去掉点击链接时的虚线外框 */}
area {blr:expression(this.onFocus=this.blur()); } /* 图片热点去掉点击链接时的虚线外框 */
a:focus{-moz-outline-style: none; /* FF去掉点击链接时的虚线外框 */}
html{overflow:-moz-scrollbars-vertical;}/*在FF浏览器下始终显示滚动条 到达不太浏览器效果一致*/

table {border-collapse:collapse;}

/*浮动 清除浮动*/
.fl{float:left;} .fr{float:right;} .clear{clear:both;}

/*大框架*/
.wbox1{width:100%;min-width:1000px;}   .w1000{width:1000px;margin:0px auto;} 
.wbox11{width:100%;min-width:1100px;}  .w1100{width:1100px;margin:0px auto;} 
.wbox12{width:100%;min-width:1200px;}  .w1200{width:1200px;margin:0px auto;}

/*margin 外间距*/
.m10{margin:10px auto;} .m15{margin:15px auto;} .m20{margin:20px auto;} .m30{margin:30px auto;}
.m30{margin:30px auto;} .m35{margin:35px auto;} .m40{margin:40px auto;} .m45{margin:45px auto;}
.m50{margin:50px auto;} .m55{margin:55px auto;} .m60{margin:60px auto;} .m5{margin:5px auto;}

.mt5{margin-top:5px;} .mt10{margin-top:10px;} .mt15{margin-top:15px;} .mt20{margin-top:20px;}
.mt25{margin-top:25px;} .mt30{margin-top:30px;} .mt35{margin-top:35px;} .mt40{margin-top:40px;}
.mt45{margin-top:45px;} .mt50{margin-top:50px;} .mt55{margin-top:55px;} .mt60{margin-top:60px;}
.mt65{margin-top:65px;} .mt70{margin-top:70px;} .mt75{margin-top:75px;} .mt80{margin-top:80px;}


/*padding 内间距*/
.p5{padding:5px 0px;} .p10{padding:10px 0px;} .p15{padding:15px 0px;} .p20{padding:20px 0px;} .p25{padding:25px 0px;}
.p30{padding:30px 0px;} .p35{padding:35px 0px;} .p40{padding:40px 0px;} .p45{padding:45px 0px;} .p50{padding:50px 0px;}
.p55{padding:55px 0px;} .p60{padding:60px 0px;} .p65{padding:65px 0px;} .p70{padding:70px 0px;} 

.pt5{padding-top:5px;} .pt10{padding-top:10px;} .pt15{padding-top:15px;} .pt20{padding-top:20px;} .pt25{padding-top:25px;}
.pt30{padding-top:30px;} .pt35{padding-top:35px;} .pt40{padding-top:40px;} .pt45{padding-top:45px;} .pt50{padding-top:50px;}
.pt55{padding-top:55px;} .pt60{padding-top:60px;} .pt65{padding-top:65px;} .pt70{padding-top:70px;}
.pt75{padding-top:75px;} .pt80{padding-top:80px;} 

/*定位*/
.relative{position:relative;}  .absolute{position:absolute;}  .fix{position:fixed;}
.z1{z-index:1;} .z5{z-index:5;}  .z10{z-index:10;}  .z15{z-index:15;}  .z20{z-index:20;}
.z25{z-index:25;} .z30{z-index:30;} .z40{z-index:40;}  .z50{z-index:50;}  .z60{z-index:60;}  .z70{z-index:70;}  .z80{z-index:80;}
.z90{z-index:90;}  .z100{z-index:100;} .z500{z-index:500;} .z1000{z-index:1000;} .z2000{z-index:2000;} 
.z3000{z-index:3000;} .z4000{z-index:4000;} .z5000{z-index:5000;} .z6000{z-index:6000;} .z7000{z-index:7000;}
.z8000{z-index:8000;} .z9000{z-index:9000;}  .z9999{z-index:9999;}

/*页码*/
.ym_box {width:100%; height:30px;text-align:center;padding-top:20px;}
.ym_box a, .ym_box b {padding: 5px 25px;background: #f1f1f1;cursor: pointer;margin-left: 1px;font-size: #545454;text-align: center;
 color: #545454;}
.ym_box b {background: #1d73ca;color: #fff;}

/*隐藏*/
.hidden{display:none;} .overhidden{overflow:hidden;} .block{display:block;}

/*百分比*/
.c1{width:10%;} .c2{width:20%;} .c3{width:30%;} .c4{width:40%;} .c5{width:50%;} .c6{width:60%;} .c7{width:70%;}
.c8{width:80%;} .c9{width:90%;}

/*body*/
body{max-width:100%;background:#f5f5f5;}

/*BANNER公共样式*/
.cban_box .cban_con li a{display:block;width:100%;height:100%;}
/*左右箭头*/
.cban_box .cban_btn_left{left:0px;background:url(../images/prev.png) no-repeat left center;}
.cban_box .cban_btn_left:hover{background:url(../images/prev_on.png) no-repeat left center;}
.cban_box .cban_btn_right{right:0px;background:url(../images/next.png) no-repeat left center;}
.cban_box .cban_btn_right:hover{background:url(../images/next_on.png) no-repeat left center;}
/*按钮*/
.cban_box .chubd {position:absolute;bottom: 20px;width:1000px;left:50%;margin-left:-500px;text-align:center;}
.cban_box .chubd span {display: inline-block;background:#fff;width:30px;height:5px;margin:0px 5px;cursor:pointer;background:#ddd;border-radius: 10px;}
.cban_box .chubd span.on {background: #387ecd;}
.cban_box .cban_btn{width:50px;height:50px;top:50%;margin-top:-25px;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
/*banner01*/
.cban_box01 {height: 520px;}
.cban_box01 .cban_con{height:100%;}
.cban_box01 .cban_con li {height:100%; width:100%;position:absolute;left: 0px;top: 0px;}

/*banner02*/
.cban_box02 {height: 520px;}
.cban_box02 ul{height:100%;position:relative;}

/*BAN 结束*/


/*列表模板公共样式*/
#c_li4con ul{width:10000px;position:relative;}
.c_li4con ul li{width:250px;float:left;}
.c_li4con02 ul li a{display:block;width:240px;margin:0px auto;position:relative;}
.c_li4con ul li .c_li4pic{width:100%;height:300px;position:relative;overflow:hidden;}
.c_li4con ul li .c_li4pic img{width:100%;display:block;}
.c_li4con ul li .c_li4txt{background:#f1f1f1;padding:5px 0px 10px;}
.c_li4con ul li .c_li4txt h6,.c_li4con02 ul li .c_li4txt p{width:92%;margin:0px auto;}
.c_li4con ul li .c_li4txt h6{font-size:16px;color:#333;height:40px;line-height:40px;}
.c_li4con ul li .c_li4txt p{font-size:12px;color:#666;line-height:20px;height:60px;position:relative;overflow:hidden;}
/*按钮*/
.c_li4box .chubd{text-align: center;}
.c_li4box .chubd span{display:inline-block;width:15px;height:15px;background:#666;margin:0px 5px;cursor:pointer;}
.c_li4box .chubd span.on,.c_li4con .chubd span:hover{background:#f60;}
/*左右箭头*/
#c_li1con .c_li4btn{top:50%;margin-top:-14px;width:19px;height:28px;z-index:999;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
#c_li1con .c_li4btn_left{left:-5px;background:url(../images/btn10.png) no-repeat left top;}
#c_li1con .c_li4btn_right{right:-5px;background:url(../images/btn11.png) no-repeat right top;}
/*列表模板01*/
/*列表模板02*/
#c_li4con02 ul{float:left;}
/*列表模板03*/
#c_li4con03 .c_li4zcon03{
	width:20000px;
}
#c_li4con03 ul{float:left;}

/*列表模板公共样式结束*/


/*子页位置*/
.cson_wb p,.cson_wb{line-height:30px;color:#555;word-break:break-all;word-wrap: break-word;}
.cson_wb p img,.cson_wb img{display:block;margin:10px auto;max-width:100%;}


/*大图背景*/
.bod_bg{position:fixed;width:100%;height:100%;left:0px;top:0px;background:#000;filter:alpha(opacity=0);opacity:0;display:none;}

/*大图容器*/
.bod_imgpic_box{display:none;top: 0px;margin:0px auto;width: 100%;text-align: center;top:0px;filter:alpha(opacity=0);opacity:0;}
.bod_img{display: inline-block;margin:50px auto;padding:5px;background:#fff;max-width: 90%;}
.bod_img img{display: block;max-width:100%;}
.bod_gb{width:50px;height:50px;background:url(../images/ryzs_tckgb1.png) no-repeat center center;cursor:pointer;right:-50px;top:0px;}



/*产品详情模板01*/
.cxq_show_pic {width:300px;}
.cxq_show_pic .cxq_show_piclist {width:300px;max-height:304px;border:1px solid #d1d1d1;}
.cxq_show_pic .cxq_show_piclist ul{width:290px;max-height:296px;margin:4px auto;overflow:hidden;position:relative;background:#fff;}
.cxq_show_pic ul li{width:100%;height:100%;text-align:center;}
.cxq_show_pic ul li img{max-width:100%;display:block;margin:0px auto;}
.cson_right_dy table tr td{border: #cdcdcd solid 1px;}

.cson_xqtxt_cplist{width:290px;margin-top:10px;}
.cson_xqtxt_cplist ul li{width:40px;height:50px;float:left;}
.cson_xqtxt_cplist ul li a{display:block;width:30px;height:40px;border:1px solid #d1d1d1;margin:0px auto;}
.cson_xqtxt_cplist ul li a:hover{border:1px solid #e00000;}
.cson_xqtxt_cplist ul li img{width:50px;height:30px;margin:5px auto 0px;display:block;}	
.cxq_show_txt{width:480px;}
.cxq_show_txt h2{font-size:20px;font-weight:100;color:#1355b7;padding-bottom:12px;line-height:24px;border-bottom: 1px solid #ccc;overflow:hidden;position:relative;}
.cxq_show_txt ul{padding:10px 0px;}
.cxq_show_txt ul li{padding-bottom:15px;margin:6px auto;font-size:14px;color:#545454;line-height:30px;border-bottom:1px dashed #bbb;}
.cxq_show_txt ul li b{color:#1973bf;font-size:18px;display:block;}
.cxq_show_txt ul li.lj{text-align: center;border-bottom:0px;margin-top:15px;}
.cxq_show_txt ul li.lj a{transition:all ease .5s;-webkit-transition:all ease .5s;display: inline-block;width:180px;height:46px;line-height: 46px;background:url(../images/st2_06_pu6o.jpg) no-repeat 30px center #f1f1f1;color:#333;margin:15px 10px 0px 10px;font-size:16px;}
.cxq_show_txt ul li.lj a:hover{background:url(../images/st2_06_pu6o2.jpg) no-repeat 30px center #1973bf;color:#fff; }
.cxq_show_txt h3{font-size:24px;color:#dc3c3f;font-weight:bolder;margin:15px auto;line-height:36px;text-align:center;}
.cxq_show_txt a.kf{display:block;width:150px;line-height:30px;height:30px;background:#1355b7;color:#fff;margin:15px auto 0px;text-align:center;border-radius:5px;}
.cxq_show_txt h3 b{font-size:16px;color:#333;}

/*详情内容里标题*/
.cson_xqtxt_ztit{font-size:18px;color:#cc3033;line-height:36px;border-bottom:1px solid #999;padding-bottom:5px;background:url(../images/symbol-6.png) no-repeat left 12px;text-indent:38px;}

/*详情内容*/
.cson_xqtxt p,.cson_xqtxt{line-height:36px;color:#333;font-size:14px;}
.cson_xqtxt p img,.cson_xqtxt img{display: block;max-width:100%;margin:10px auto;}

/*上一篇 下一篇*/
.c_pf_box{width:840px;margin:0px auto;padding:10px 0px;border-top:1px solid #d1d1d1;margin-bottom:30px;border-bottom:1px solid #d1d1d1;}
.c_pf_box .c_pf{width:48%;float:left;}
.c_pf_box .c_next_pf{float:right;}
.c_pf_box .c_pf a{display: inline-block;width:85%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;float:right;color:#ee505a;}
.c_pf_box .c_pf b{font-weight: bolder;}

/* 新闻标题*/
.ccon_wzbox_tit {border-bottom:1px solid #e5e5e5;padding-bottom:5px;margin-bottom:25px;}
.ccon_wzbox_tit h3{font-size:16px;color:#555;line-height: 30px;font-weight: 100;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.ccon_wzbox_tit p {padding-bottom:5px;text-align: center;}
.ccon_wzbox_tit p span{color:#999;padding-right:15px;font-size:12px;}
.ccon_wzbox_txt p,.ccon .ccon_wzbox_txt{color:#555;line-height:36px;}

/*子页BANNER*/
.cson_ban{height:205px;}




