@charset "utf-8";
/* CSS Document */

body{font-family:"微软雅黑";word-spacing: normal;color:#666;margin:0 auto; padding:0;font-size:12px; overflow-x:hidden;  }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,p,blockquote{
	margin: 0;
	padding: 0;list-style:none
	/* [disabled]list-style:none; */
}
a:link,a:visited,a:active{ text-decoration: none;color:#666;}
a:hover{color:#f00}
img { border:none; vertical-align:middle;}
.clear{ clear:both; height:20px;}
.clearfix{ clear:both;}



.header{ height:105px; background:url(../images/logo_bg.jpg) repeat-x left top;}
.head{ height:105px; width:1000px; margin:0 auto;}
.logo{ width:400px; height:105px; float:left;}

.tell{ width:350px; height:105px; float:right;}


.menu{ height:40px; line-height:40px; background:#104F99}
.nav{ height:40px; line-height:40px; width:1000px; margin:0 auto; position:relative;}
.nav li{ float:left; width:122px; text-align:center; list-style:none;}
.nav li a{ color:#fff; font-size:14px; font-weight:bold}




.show{ position:relative;}
.hidden{ position:absolute; top:40px;; left:-10px; line-height:30px; z-index:6666; background:#2c83e9; display:none; }

.hidden li{ border-bottom:1px #fff solid;width:176px}



.bannerlist{ width:100%; height:263px;}
.banner{position:relative; margin:0 auto; height:428px; width:100%}
.banner ul li a img{ width:100%; background-position:center center;}
.banner ul{position:relative;margin:0 auto; height:428px; width:100%;}
.banner ul li{position:absolute;left:0px;top:0px;display:none; height:428px; width:100%;}

.banner dl{position:absolute;right:50%;bottom:10px}
.banner dl dd,.banner dl dd.on{background:url(../images/dot.png) no-repeat}
.banner dl dd{float:left;width:13px;height:13px;background-position:-13px 0;text-indent:-9999px;margin-right:5px;cursor:pointer}
.banner dl dd.on{background-position:0 0}

.prev,.next{width:50px;height:50px;position:absolute;top:50%;margin-top:-25px}
.prev{left:10px}
.next{right:10px}
.banner1{ height:385px; margin:0 auto;  position: relative;}

.kind{ height:158px;background:#02913f}
.kcenter{ width:1000px; height:158px; margin:0 auto;}
.kfelt{ width:250px; height:158px; float:left;}
.kright{ width:750px; float:left; height:158px;}
.kright li{ width:110px; height:158px; float:left;margin-top:15px; margin-left:60px; margin-right:10px; }


.icon1{ width:110px; height:110px; border-radius:50%; background:#fff; }
.icon1 img{ width:110px; height:110px;}
.kright li p{ padding-top:10px; text-align:center;} 
.kright li p a{ color:#fff;}
.icon1:hover{ background:#e5e5e5;}

.icon2{ width:110px; height:110px; border-radius:50%; background:#fff; }
.icon2 img{ width:110px; height:110px;}
.icon2:hover{ background:#e5e5e5;}

.icon3{ width:110px; height:110px; border-radius:50%; background:#fff; }
.icon3 img{ width:110px; height:110px;}
.icon3:hover{ background:#e5e5e5;}

.icon4{ width:110px; height:110px; border-radius:50%; background:#fff; }
.icon4 img{ width:110px; height:110px;}
.icon4:hover{ background:#e5e5e5;}




.product{ height:60px; border-bottom:1px #ccc solid;}

.procter{ width:1000px; margin:0 auto; height:60px; line-height:25px; text-align:center; padding-top:10px; font-weight:bold; position:relative;}
.procter span{ font-size:20px; color:#000;}


.gengduo{ width:200px; height:60px; position:absolute; top:0; right:0; line-height:60px; }
.gengduo a{color:#000; font-weight:100}


.chanping{ width:1000px; margin:0 auto; height:400px;}
.chanping img{ width:240px; height:188px;}
.chanping li{ position:relative; list-style:none; width:240px; height:188px; float:left; margin-left:8px; margin-bottom:10px;}
.yyk{ position:absolute; width:240px; height:188px; top:0; left:0; background:#20a6da; display:none; opacity:0.6;   cursor:pointer;}

.wz{ position: absolute;top:50%;color:#fff; font-size:20px; width:240px; text-align:center; display:none;}

.wz a{ color:#fff;}



.about{ height:336px; background:#104F99}

.products{ height:60px; border-bottom:1px #ccc solid; color:#ccc; padding-top:20px;}

.procters{ width:1000px; margin:0 auto; height:60px; line-height:25px; text-align:center; padding-top:10px; font-weight:bold; position:relative;}
.procters span{ font-size:20px; color:#fff;}

.neirong{ width:1000px; margin:0 auto; height:246px; padding:20px 0;}
.neirleft{ width:300px; height:206px; float:left;}
.neirleft img{ width:300px; height:206px;}
.neirrt{ width:965px; float:left; height:186px; color:#fff; padding:10px 20px; line-height:23px; text-indent:24px;}
.neirrt p{ height:31px; line-height:31px; margin-top:20px; margin-left:-20px;font-size:16px;}
.neirrt p img{ padding-right:20px; padding-left:20px;  }



.news{ width:1000px; margin:0 auto; height:280px;}
.news li{ list-style:none; width:500px; height:120px; float:left; margin-top:20px;}
.newsleft{ height:120px; width:160px; float:left;}
.newsleft img{ width:160px; height:120px;}
.newsrght{ height:120px; width:310px; float:left; padding-left:15px; line-height:23px; padding-right:15px;}

.bt{ font-size:14px; font-weight:bold;}
.bt a{ color:#000; padding-top:5px;}

.newsrght p{ text-indent:24px; }

.sj{ width:90px; height:25px; background:#e5e5e5; display:block; line-height:25px; text-align:center; border-radius:5px; }


.case{ height:200px; width:1000px; margin:0 auto;}



.box1{width:1000px; height:200px; margin:0 auto;overflow:hidden;}
.box1 .case1 .scrol1 ul{width:9999px}
.box1 .case1 .scrol1{height:200px;width:1000px; margin-top:10px;overflow:hidden;}
.box1 .case1 .scrol1 ul li{width:220px;float:left;display:inline; }
.box1 .case1 .scrol1 ul li a img{width:200px;height:140px}
.box1 .case1 .scrol1 ul li a p{width:198px;height:30px;line-height:20px;text-align:center; padding-top:10px; background:#02913f; border:1px #ccc solid; color:#fff}
.box1 .case1 .scrol1 ul li a p:hover{color:#fff; background:#02913f;}





.foot{ height:50px; background:#384946; line-height:50px;}
.footcet{ width:980px; margin:0 auto; height:50px; font-size:14px; color:#fff; font-weight:bold; padding-left:20px;}
.footcet span{ font-size:20px;}


.bottom{ height:140px; background:#000; line-height:23px; }
.bottomcet{ width:1000px; margin:0 auto; height:100px; padding:20px 0px;position:relative; }/*background:url(../images/ewmm.png) no-repeat center right*/

.bottomcet a{ padding-right:10px; padding-left:10px;}

.bottomcet p{ padding-left:10px;}
.weixin{ position:absolute; width:100px; height:100px;top:0; right:0; }
.weixin img{ padding-top:10px; padding-left:10px;}
 


/*客服部分*/
.fixed-bar .icon,.fixed-bar .consult-list .tel-icon{background:url("JS_02.png") no-repeat;}
.fixed-bar .icon{display:block;position:absolute;top:50%;left:50%;width:23px;height:12px;overflow:hidden;margin:-18px 0 0 -12px;background-position:right -220px;text-indent:-999em;}
.fixed-bar{position:fixed;right:20px;top:400px;z-index:50;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-30);}
.fixed-bar .gotop{position:relative;z-index:1;display:block;width:68px;height:36px;overflow:hidden;margin:-1px 0 0;padding:32px 0 0;border:1px solid #e6e6e6;border-top:1px dashed #eaeaea;background-color:#fff;color:#666;font:normal 14px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .share{height:68px;overflow:hidden;margin:-1px 0 0;border:1px solid #e6e6e6;}
.fixed-bar .gotop:hover{z-index:10;border-color:#02913F;background-color:#02913F;color:#fff;text-decoration:none;}
.fixed-bar .gotop:hover .icon{background-position:right -251px;}
.fixed-bar .consult-box{border:1px solid #e6e6e6;}
.fixed-bar .consult-box .consult-header{position:relative;height:36px;margin:-1px -1px 0;background:#104F99;}
.fixed-bar .consult-box .consult-title{color:#fff;font:normal 16px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .consult-box .icon{display:none;top:0;left:-28px;width:28px;height:36px;overflow:hidden;margin:0;background-position:-80px -530px;cursor:pointer;}
.fixed-bar .consult-box .icon:hover{background-position:-110px -530px;}
.fixed-bar .consult-list{margin:0 2px -1px;padding:9px 0;border-bottom:1px dashed #eaeaea;}
.fixed-bar .consult-list li{padding:6px 0 6px 23px;color:#666;font:normal 12px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";overflow:hidden}
.fixed-bar .consult-list span,.fixed-bar .consult-list a{float:left;line-height:24px;}
.fixed-bar .consult-list span{padding-right:10px;}
.fixed-bar .consult-list img{vertical-align:top;}
.fixed-bar .wide-bar{width:134px;background:#fff;}
.fixed-bar .wide-bar .share .bds_more{width:148px;_width:146px;background-position:-252px -568px;}
.fixed-bar .wide-bar .share .bds_more:hover{background-position:-354px -568px;}
.fixed-bar .wide-bar .gotop{width:132px;}
.fixed-bar .consult-list .tel-icon{margin-left:-15px;padding:0 0 0 20px;background-position:-591px -264px;}



/*neiye*/
.main{ width:1000px; margin:0 auto;}
.mainleft{ width:250px; float:left;}
.mainright{ width:730px; float:left; margin-left:20px;}
.cplb{ padding:20px 20px; background:#104F99}
.cplb li{ list-style:none; text-align:center; border-bottom:1px dashed #ccc; line-height:23px; height:30px; margin-bottom:10px;}
.cplb li a{ color:#fff; font-size:14px; font-weight:bold}

.lxwm{ position:relative; height:40px; border-bottom:1px solid #ccc;}
.lxsd{ position:absolute;  height:40px; line-height:40px; left:0; border-bottom:1px solid #F00; font-size:18px;}
.xq{ position:absolute; width:60px; height:40px; line-height:40px; text-align:right; right:0; font-size:14px}
.xq1{ position:absolute; width:170px; height:40px; line-height:40px; text-align:right; right:0; font-size:14px}

.xxdz{ line-height:25px; font-size:14px; padding-top:10px; }

.abus{ line-height:26px; padding-top:20px;}
.abus p{ text-indent:24px;}




.mainnew li{ list-style:none; font-size:14px; border-bottom:1px dashed #e5e5e5;padding-bottom: 10px}

.newfoot{ height:150px; margin-top:20px;}
.pic{ width:200px; height:150px; float:left;}
.pic img{ width:200px; height:150px;}
.nrxq{ width:510px;height:140px; float:left; padding-left:20px; padding-top:10px; text-indent:24px; line-height:25px;}


.newsrght1{ height:150px; width:490px; float:left; padding-left:20px; line-height:26px; padding-right:15px;}

.bt1{ font-size:14px; font-weight:bold;}
.bt1 a{ color:#000; padding-top:5px;}

.newsrght1 p{ text-indent:24px; margin-bottom:15px; }



.mainpro li{ list-style:none; float:left; text-align:center; margin-right:10px; margin-left:13px;  margin-top:20px;width:30%}
.mainpro li img{ width:220px; height:160px;}
.mainpro li p{ font-size:14px; padding:5px 0;height: 50px;}




.zhaoping{ padding:20px 0;}


.contact{ text-align:; line-height:30px; padding-top:30px;}
.contact h1{ font-size:16px; color:#F00;}
.bj{ background:#e5e5e5; margin-bottom:30px;}





.mconTOP{ height:40px; line-height:40px; text-align: center; font-size:20px; margin-top:10px;}
.macsj{ text-align:center;}
.conpic{ text-align:center; padding:20px 0;}

.mannr{ line-height:30px;}

.mannr p{ text-indent:24px;}


.listControl{width:95%;padding:0px 0 10px 0;margin:0 auto;}
DIV.show_page {float:right;text-align:right;margin-top:20px; color:#666; font-size:12px;overflow:hidden;font-size:12px;line-height:15px;}
DIV.show_page span.disabled {border:1px solid #ccc;padding:2px 6px;float:left;display:block;margin-left:2px;}
DIV.show_page span.current {color:#fff;font-weight:bold;background:#ccc;border:1px solid #C3C3C3;padding:2px 6px;float:left;display:block;margin-left:2px;}
DIV.show_page a {border:1px solid #ccc;padding:2px 6px;float:left;display:block;margin-left:2px;text-decoration:none;font-size:12px;}
DIV.show_page a:link,DIV.show_page a:visited,DIV.show_page a:active{color:#666;}
DIV.show_page a:hover {BORDER: #ccc 1px solid;  COLOR: #333; BACKGROUND: #fff}
DIV.show_page input{padding:1px; border:1px solid #ccc;font-size: 12px;color:#666;width:25px;}








/**/
