﻿@charset "utf-8";
/* CSS Document */
body,ul,li,dl,dt,dd,p,form,h1,h2,h3,h4,h5 { margin:0; padding:0;}
ul,li { list-style:none;}
input, textarea { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px;}
body { margin:0; padding:0; font-family:Microsoft YaHei,Arial, Helvetica, sans-serif;  color:#747474; background:#fff;}
a { text-decoration:none; color:#747474;}
TABLE {BORDER-COLLAPSE: collapse; border-spacing: 0;}


img { border:0;}
.delete { text-decoration:line-through;}
.clear { clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}


/*版权*/
.foot { width:100%; padding:10px 0px 10px; line-height:20px; font-size:0.75em; text-align:center; margin-top:15px; background:#333; color:#aaaaaa;}
.end{overflow:hidden; margin:0 auto; width:95%;}
.end a{color:#aaaaaa;}
.end a:hover{color:#fff;}
.rightwx{ overflow:hidden; margin:0 auto; width:260px;}
.rightwx ul{overflow:hidden;width:260px; border-bottom:1px #646567 solid; padding:10px 0;}
.rightwx li{float:left; text-align:center; margin-right:20px;}
.rightwx li img{display:block; border:3px #FFFFFF solid;}
.rightwx li p{margin-top:6px; color:#FFFFFF;}
.rightwx_p{ padding:10px 0; line-height:22px; color:#FFFFFF;}
.rightwx_p span{color:#ff6600; font-size:1em; font-weight:bold;}



.top1412312814{position:fixed; z-index:9999; top:0px; left:0px; width:100%; background:#006db2; height:62px;}
.ujkz14080947711{}
.ujkz14080947712{ height:65px;}
.top1412313147{float:left; padding-left:5px;}
.top1412584104{position:relative; float:right; min-height:20px;}
.fsjn1412304393{text-align:right; width:120px; height:62px; line-height:62px; display:block; padding-right:10px; font-size:0.875em; color:#fff;}
.fsjn1412304379{vertical-align:middle; }
.fsjn14123062000{background:#2b2b2b; display:none;  width:480px; z-index:100; top:62px; right:0px; position:absolute; font-size:0.875em; }
.fsjn14123062003{color:#fff;}
.fsjn14123062003 a:visited{color:#fff;}
.fsjn14123062001 {}
.fsjn14123062002{ border-top:1px #393838 solid; font-size:1.125em;  text-align:left; padding-left:15px; line-height:45px; height:45px; }
.lab1412327474{padding-top:12px; padding-left:5px;}
.fsjn1412304379{padding-top:10px; padding-right:5px;}


.flexslider{position:relative;height:177px; width:480px; overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; margin:63px auto 0;}
.slides{position:relative;z-index:0;}
.slides li{height:177px;}
.flex-control-nav{position:absolute;bottom:-5px;z-index:2;width:100%; left:160px;}
.flex-control-nav li{display:inline-block;width:20px;height:6px;margin:0 3px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:20px;height:6px; line-height:30px; overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#e3010f;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}




.htitle{ overflow:hidden; margin:0 10px; background:#006db2;}
.htitle h4{font-size:1.0em; color:#fff; overflow:hidden; font-weight:normal; margin-left:10px; line-height:40px; height:40px; text-transform:uppercase;}
.htitle h4 a{color:#fff;}
.htitle span{ float:right; padding-right:10px; font-size:0.75em; color:#FFFFFF;}

.hone{margin:10px auto 0; overflow:hidden;}
.hone ul{overflow:hidden; padding-top:8px;}
.hone li{float:left; display:inline; height:195px; margin-left:10px; margin-right:4px; overflow:hidden; width:220px;}
.hone li img{width:220px; height:147px; border:1px #ddd solid;}
.hone li p{font-size:0.75em; text-align:center;}



.htwo{margin:15px auto 0; overflow:hidden;}
.htwo ul{overflow:hidden; padding:8px 10px 0;}
.htwo li{ overflow:hidden; height:104px; margin-bottom:25px;}
.htwo li img{float:left; margin-right:10px; width:126px; height:104px;}
.htwo li h4{ font-weight:bold; font-size:0.875em;}
.htwo li h4 a{color:#000;}
.htwo li h4 a:hover{color:#ff0000;}
.htwo li p{color:#959292; font-size:0.75em; line-height:20px; padding:2px 0;}
.htwo_div{font-size:0.75em; line-height:20px;}





.lybanner{ width:480px; margin:63px auto 0; height:90px; overflow:hidden;}
.lybannerbg01{background:url(../../upfiles/prod_b/banner41.jpg) no-repeat center top;}
.lybannerbg02{background:url(../../upfiles/prod_b/banner51.jpg) no-repeat center top;}
.lybannerbg03{background:url(../../upfiles/prod_b/banner61.jpg) no-repeat center top;}
.lybannerbg04{background:url(../../upfiles/prod_b/banner71.jpg) no-repeat center top;}
.lybannerbg05{background:url(../../upfiles/prod_b/banner81.jpg) no-repeat center top;}
.lybannerbg06{background:url(../../upfiles/prod_b/banner91.jpg) no-repeat center top;}
.lybannerbg08{width:480px; margin:63px auto 0; height:90px; overflow:hidden; background:url(../../upfiles/prod_b/banner101.jpg) no-repeat center top;}





.lynav{margin:10px auto 0; width:100%; overflow:hidden;}
.lynav li{float:left; text-align:center; display:inline; margin-left:1%; margin-bottom:5px; color:#000; font-size:0.875em; width:32%; height:31px; line-height:31px;}
.lynav a li{ font-size:0.875em;  line-height:31px; display:block; background:#e5e5e5; moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;behavior: url(images/pie.htc);
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;}
.lynav a:hover{ color:#fff; background:#006db2;
moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;behavior: url(images/pie.htc);}

.lynav a .categoryhover{color:#fff; background:#006db2;
moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;behavior: url(images/pie.htc);
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;}



#location {
	display: block;
	border-bottom: 1px solid #cccccc;
	width: 100%;
	height: 36px;
	margin:0 auto;
	background:#f5f5f5;
	color:#000;
}
#location .title {
	float: left;
	color: #000;
	line-height:36px;
	font-size:0.875em;
	padding-left: 5px;
	margin: 0px;
	font-weight:normal;
}
#location a{color:#000;}
#location .title img {
	margin-left: 5px;
}
#location .back {
	float: right;
	text-align: right;
	padding-right: 10px;
	padding-top: 10px;
	font-size:0.75em;
}


.newsshow{ padding:0 10px; overflow:hidden;}
.news_xxjs{line-height:22px; margin:0 auto; overflow:hidden; font-size:0.75em;}
.news_xxjs td{padding:5px;}
.news_xxjs img{ width:100%;}
.news_title{line-height:30px; font-size:1.5em; color:#e54a08; margin:20px 0px 10px; overflow:hidden; text-align:center;}
.news_title02{line-height:28px; font-size:1.3em; color:#023c90;margin:20px 0px 10px; overflow:hidden; text-align:center;}
.pubdate{border-top:#ccc 1px dotted; height:26px; line-height:26px; margin:15px 0 10px 0; OVERFLOW: hidden; padding-top:10px; color:#999999; width:100%; text-align:center; font-size:0.75em;}
.pubdate2{border-top:#ccc 1px dotted; height:26px; line-height:26px; margin:5px 0 0px 0; OVERFLOW: hidden; padding-top:0px; color:#999999; width:100%; text-align:left; font-size:0.75em;}

.pagelist{/*border: 1px solid #ccc;*/overflow:hidden;background-color: #666;padding:1px 5px 1px 5px;color: #ffffff;}
.red {/*border: 1px solid #ccc;*/overflow:hidden;	background-color: #E50100; color: #ffffff;font-weight: bold;	padding:1px 5px 1px 5px;}


/*相关资讯*/
.Information{verflow:hidden;margin-top:10px;}
.Information h4{padding-left:10px; height:30px; line-height:30px; font-size:0.875em; font-weight:bold; color:#333; border-bottom:1px solid #ccc; background:#fff;}
.Information ul{ padding:0px;}
.Information ul li{border-bottom:1px dotted #DCDCDC; line-height:20px; font-size:0.75em; padding:7px 0px;}
.Information ul li span{float:right; font-size:0.75em; color:#999999;padding-left:100px;}



/*关于我们*/
#idabout{ margin:0 10px; color:#404040; overflow:hidden;}
.abouttitle{margin:0 auto; height:40px; line-height:40px; background:#4f8f05; text-align:center; font-size:1em; color:#fff;
moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;behavior: url(../images/pie.htc);
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
	margin-bottom:5px;}
.abouttitle span{text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif;}
.about{overflow:hidden; margin:20px auto 0;}
.about .abouttitle{width:250px;}
.about_lr{overflow:hidden; line-height:30px; padding-top:10px; font-size:0.875em;}
.about_lr img{ margin:0 auto; text-align:center; width:99%; height:99%;}

#idculture{ background:#f5f5f5; width:100%; margin:30px auto 0;}
.culture{overflow:hidden; margin:0 auto; padding:30px 0;}
.culture .abouttitle{width:280px;}
.culture_lr{overflow:hidden; line-height:28px; padding-top:20px; font-size:0.875em; text-align:center;}
.culture_lr img{ margin:0 auto; text-align:center; width:90%; height:90%;}

.growth{overflow:hidden; margin:0 auto; padding:30px 0;}
.growth .abouttitle{width:280px;}
.growth ul{overflow:hidden; width:460px; background:url(../images/about_17.jpg) repeat-y center top; margin:20px auto 0; padding:40px 0 10px;}
.growth ul li{font-size:0.875em; line-height:20px; color:#7b7b7b;}
.growth .liright{float:right; text-align:left; width:233px; height:30px; padding-bottom:20px; background:url(../images/about_19.jpg) no-repeat left 7px;}
.liright_lr{padding-left:30px;}
.growth .lileft{float:left; text-align:right; width:233px; height:30px; padding-top:10px; padding-bottom:20px;}
.lileft_lr{padding-right:30px;}


#idcontact{background:#f5f5f5; width:100%; margin:0 auto;}
.contact{overflow:hidden; margin:0 auto; padding:30px 0;}
.contact .abouttitle{width:250px;}
.contact_lr{overflow:hidden;line-height:28px; padding:20px; font-size:0.875em; text-align:center;}
.contact_lr img{border:3px #fff solid; margin:0 auto; text-align:center; width:100%; height:100%;}


.tylm{font-size:0.75em; padding:10px 0 15px; overflow:hidden; margin:0 10px; line-height:22px;}
.tylm img{ margin:0 auto; text-align:center; width:99%; height:99%;}
.tylm td{ padding:3px; border:1px #ddd solid;}


/*--------在线留言--------------*/
.guestbook{ background:#f8f8f8; overflow:hidden; margin:10px 10px; font-size:0.75em;}
.guestbook ul{border:1px solid #ddd; border-bottom:0px solid #ddd;} 
.guestbook ul li{ padding:8px 0; border-bottom:1px solid #ddd;}
.guestbook ul li span{float:left; text-align:right; width:100px; padding:0 10px 0 0;}
.guestbooktest01{border:1px #ddd solid; height:28px; line-height:28px; width:220px; padding-left:5px;}
.guestbooktest02{border:1px #ddd solid; height:120px; line-height:24px; width:300px; padding-left:5px;}
.guestbooktest03{border:1px #ddd solid; height:28px; line-height:28px; width:100px; padding-left:5px;}
.guestbooksubmit01{ background:#FC8423; border:0; height:30px; line-height:30px; text-align:center; width:90px; color:#fff;font-size:0.875em; margin-right:10px;}


/*人才招聘*/
.job{max-width:460px;margin:15px auto;border-bottom:1px solid #e5e5e5}
.job-table{width:100%;border-spacing:0;border-collapse:collapse}
.job-table th{height:50px;line-height:50px;background:#4f8f05;border-right:1px solid #fff;color:#fff;font-size:1em;font-weight:400}
.job-title td{width:22%;height:50px;line-height:50px;text-align:center;font-size:14px;color:#76797f;cursor:pointer}
.job-table th:first-child,.job-title td:first-child{width:34%}
.job-title tr{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px dotted #e5e5e5}
.job-title tr:hover{background:#E1F0CF;border-bottom:1px solid #f1f8ff;transition:background .4s ease-in-out;-webkit-transition:background .4s ease-in-out;-o-transition:background .4s ease-in-out}
.job-title.visited{background:#f6f6f6}.job-box{display:none;padding:20px 30px;background:#f6f6f6;text-align:left;line-height:24px;font-size:0.875em;color:#76797f;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
.job-box a:active,.job-box a:hover,.job-box a:link,.job-box a:visited{display:block;color:#0f7add}



/*解决方案*/
.solutions{margin:10px auto 0; overflow:hidden; padding:0 10px;}
.solutionsul{overflow:hidden;}
.solutionsul li{ overflow:hidden; height:104px; border-bottom:1px #CCCCCC dotted; padding-bottom:20px; margin-bottom:20px;}
.solutionsul li img{float:left; margin-right:10px; width:126px; height:104px;}
.solutionsul li h4{ font-weight:bold; font-size:0.875em;}
.solutionsul li h4 a{color:#000;}
.solutionsul li h4 a:hover{color:#ff0000;}
.solutionsul li p{font-size:0.75em; line-height:20px; padding:4px 0;}
.solutionsul li h5{font-size:0.75em; font-weight:normal;}
.solutionsul li h5 a{ color:#006db2;}


/*成功案例*/
.case{overflow:hidden; margin:0 10px;}
.caseultop{overflow:hidden; margin-bottom:10px; margin-top:10px;}
.caseultop li{ overflow:hidden; height:104px; padding:10px 0;}
.caseultop li img{float:left; margin-right:10px; width:126px; height:104px;}
.caseultop li h4{ font-weight:bold; font-size:0.875em;}
.caseultop li h4 a{color:#000;}
.caseultop li h4 a:hover{color:#ff0000;}
.caseultop li p{font-size:0.75em; line-height:20px; padding:4px 0;}
.caseultop li h5{font-size:0.75em; font-weight:normal;}
.caseultop li h5 a{ color:#4f8f05;}

.caseul{overflow:hidden;}
.caseul li{overflow:hidden; border-bottom:1px #ddd dotted; padding:12px 0; line-height:30px; font-size:14px;}
.caseul li .span01{float:left; margin-right:20px; height:30px; line-height:30px; background:#f5f5f5; font-size:12px;}
.caseul li .span01 a{display:block;color:#747474; padding:0 8px;}
.caseul li .span01 a:hover{color:#fff; background:#4f8f05;}
.caseul li .span02{float:right; color:#acacac; font-size:12px;}


.righttitle{color:#4f8f05; border-bottom:1px #4f8f05 dotted; height:40px; font-size:16px; line-height:40px;}
.righttitle a{color:#4f8f05;}
.righttitle a:hover{color:#ff0000;}
.righttitle span{float:right; font-size:12px; text-transform:uppercase;}

/*新闻中心*/
.news{overflow:hidden; margin:0 10px;}
.newsul{overflow:hidden;margin-top:40px;}
.newsul li{overflow:hidden; margin-bottom:20px; border-bottom:1px #CCCCCC dotted; padding-bottom:20px;}
.newsul li img{float:left; width:160px; height:117px; margin-right:15px;}
.newsul li h4{ font-size:0.875em; padding-bottom:6px; color:#000; font-weight:bold;}
.newsul li h4 a{color:#000;}
.newsul li h4 a:hover{color:#ff0000;}
.newsul li p{line-height:22px; font-size:0.75em;}
.newsul li h5{ font-size:0.75em; background:#4f8f05; width:82px; height:28px; line-height:28px; float:right; text-align:center; color:#fff; margin-top:5px;}
.newsul li h5 a{color:#fff; display:block;}
.newsul li h5 a:hover{background:#ff6600;}



.productlb02{overflow:hidden;}
.productlb02 ul{overflow:hidden; padding:10px 0px 0px 0px;}
.productlb02 li{float:left; overflow:hidden; width:140px; height:150px; padding:0 5px 0 12px; font-size:0.75em;}
.productlb02 li img{width:140px; height:105px; text-align:center; margin:0 auto;}
.productlb02 li a{color:#333;}
.productlb02 li a:hover{color:#ff6600;}
.productlb02 li p{text-align:center; padding-top:10px;}



/*产品类别*/
.productlb{overflow:hidden;}
.productlb ul{overflow:hidden; padding:20px 0px 0px 0px;}
.productlb li{float:left; overflow:hidden; width:120px; height:150px; padding:0 22px 0 15px; font-size:0.75em;}
.productlb li img{padding:0px 10px; width:100px; height:75px; text-align:center; margin:0 auto;}
.productlb li a{color:#333;}
.productlb li a:hover{color:#ff6600;}
.productlb li p{text-align:center;}



/*产品中心*/
.product{overflow:hidden;}
.productul{overflow:hidden; padding-top:8px;}
.productul li{float:left; display:inline; height:195px; margin-left:10px; margin-right:4px; overflow:hidden; width:220px;}
.productul li img{width:220px; height:147px; border:1px #ddd solid;}
.productul li p{font-size:0.75em; text-align:center; padding:0px 4px; word-break:break-all;}


.cpshow{ overflow:hidden; margin:0 auto;}

.cpshowtop_right{ overflow:hidden; margin:0 10px;}
.cpshowtop_right h2{ font-size:1.125em; padding-bottom:20px; color:#ff6600;}
.cpshowtop_right p{line-height:22px; padding-bottom:5px; font-size:0.75em;}

.cpshowtop{overflow:hidden;}

.cpshowend{overflow:hidden; margin:10px auto 0;}
#tab1 ,#tab2{height:45px;border-bottom:1px #ddd solid; background:#f5f5f5;}
#tab1 li,#tab2 li{float:left;padding:0 12px;height:45px;line-height:45px;text-align:center;cursor:pointer; font-size:0.875em;border-right:1px #ddd solid;}
#tab1 li.now,#tab2 li.now{color:#fff;background:#006db2;}
.tablist{padding:5px; overflow:hidden; border-top:0;display:none; line-height:26px; font-size:0.75em;}
.block{display:block;}
.tablist td{padding:2px; border:1px #CCCCCC solid !important;}
.picshow2{padding:10px; width:100%; line-height:24px; font-size:0.875em;}
.picshow2 img{ width:100%; overflow:hidden; display:block;}


.bxkctop{ overflow:hidden;}
.bxkctop li{ overflow:hidden; height:104px; padding:10px 0;}
.bxkctop li img{float:left; margin-right:10px; width:126px; height:104px;}
.bxkctop li h4{ font-weight:bold; font-size:0.875em;}
.bxkctop li h4 a{color:#000;}
.bxkctop li h4 a:hover{color:#ff0000;}
.bxkctop li p{color:#959292; font-size:0.75em; line-height:20px; padding:4px 0;}

.downlist{overflow:hidden;}
.downlist li{overflow:hidden; border-bottom:1px #ddd dotted; padding:12px 0; line-height:30px; font-size:0.875em;}
.downlist li span{float:right; color:#acacac; font-size:0.75em;}



.focus{width:460px;height:370px;margin:0 auto 20px;background:#f5f5f5; padding:10px;}
.focusbox{position:relative;}
.focusimg{width:460px;height:307px;position:relative;overflow:hidden;-webkit-perspective:1300px;margin:0 auto;}
.fimglist{width:99300px;position:relative;-moz-perspective:1300px;}
.fimglist img{display:block;width:460px;height:307px;cursor:pointer;}
.fimglist li{width:460px;height:307px;float:left;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;}
.fimglist li.onpre{-webkit-animation:onpre .5s ease-in-out;animation:onpre .5s ease-in-out;opacity:0;-webkit-transform:scale(0.8,0.8);transform:scale(0.8,0.8);}
@-webkit-keyframes onpre{0%{opacity:1;-webkit-transform:rotateY(0deg);}
100%{opacity:0;-webkit-transform:rotateY(90deg)}
}
@keyframes onpre{0%{opacity:1;transform:rotateY(0deg);}
100%{opacity:0;transform:rotateY(90deg)}
}
.focustool{width:460px;overflow:hidden;padding:10px 0px;margin:0 auto;position:relative;}
.ftoollist{width:460px;position:relative;}
.ftoollist img{display:block;width:60px;height:40px;}
.ftoollist a{display:block;position:relative;-webkit-transition:all .3s linear;transition:all .3s linear;margin-right:12px;padding:2px;}
.ftoollist li{float:left;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;}
.ftoollist .imgname{line-height:25px;text-align:center;color:#FFF;font-family:\5FAE\8F6F\96C5\9ED1;font-weight:400;font-size:18px;height:25px;overflow:hidden;cursor:pointer;}
.ftoollist .imgshortcat{line-height:20px;text-align:center;color:#7D7D7D;font-size:12px;height:20px;overflow:hidden;cursor:pointer;}
.ftoollist a:hover{padding:2px;z-index:100;}
.ftoollist a:hover .imgname{color:#DBC98C;}
.ftoollist a:hover .imgshortcat{color:#FFF;}
.ftoollist .on a{background-color:#0163b9;padding:2px;z-index:100;}
.ftoollist .on .imgname{color:#DBC98C;}
.ftoollist .on .imgshortcat{color:#FFF;}

.searchdiv{ width:96%; background:#f5f5f5; padding:2%;}
.newstext{height:30px; line-height:30px; border:1px #ddd solid; border-right:0px #ddd solid; width:220px; padding-left:8px; vertical-align:middle;}
.newssubmit{height:32px; line-height:32px; border:1px #ddd solid; width:54px; cursor:pointer; background:#F90000;vertical-align:middle; color:#fff;}



