@charset "utf-8";
/* CSS Document */
html{overflow:auto;overflow-y:scroll;height:100%;}
body{margin:0px;padding:0px;background:#f3f4ef;font-family:"微软雅黑","宋体",Microsoft YaHei,simsun,simher,Arial,sans-serif;font-size:12px;line-height:22px;color:#333333;}
a{color:#333333; text-decoration:none}
a:hover{color:#fb6f00;text-decoration:underline}
img{border:0px;}

form,h1,h2,h3,ul,ol,li,input,p,dl,dd,dt{margin:0px;padding:0px;}
li{list-style:none;}

.fl{float:left}
.fr{float:right}
.clear{clear:both}

.line{border-top:1px dotted #bdbeb9;height:2px;overflow:hidden;margin:3px 0px;}
.line02{background:#9c9d9b;border-bottom:1px solid #fff;height:1px;overflow:hidden;margin:3px 0px;}
.whitebox{border:1px solid #fff;overflow:hidden}
.rel{position:relative}


.t-right{text-align:right}

.w964{width:964px;margin:0 auto;}


#header {
    background: url("../Images/x-bg.gif") repeat-x scroll 0 0 transparent;
    height: 63px;
    margin: 0 auto;
    min-width: 964px;
    padding-top: 1px;
    width: auto !important;
}
.h30{height:23px;}

.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {display:inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}

/*头部导航*/
.headercon{background:url(../Images/nav-left.jpg) left no-repeat;height:62px;}
  .headercon h1{float:left}
  ul.header_nav{float:right;margin-top:16px;width:537px;height:36px;line-height:36px;}
  ul.header_nav li{float:left;margin-left:5px;_margin-left:2px;height:46px;}
  ul.header_nav li,ul.header_nav li a{display:inline-block;width:83px;height:46px;text-align:center; font-family:"微软雅黑""宋体";font-size:14px;color:#676767;}
  ul.header_nav li a{color:#676767; text-decoration:none}
  ul.header_nav li a:hover{text-decoration:none}
  ul.header_nav li.on,ul.header_nav li a:hover{background:url(../Images/allbg.gif) -83px -72px;color:#FFF}
  ul.header_nav li.on,ul.header_nav li a:active{background:url(../Images/allbg.gif) 0px -72px;color:#FFF}
  ul.header_nav li.on a{color:#FFF}

ul.header_nav li ul{width:91px; position:absolute;top:42px;left:-5px;z-index:100; font-size:14px;text-align:center;color:#fff; z-index:1000000}
ul.header_nav li ul li{background:#f39e05;width:91px;margin:0px;}
ul.header_nav li ul li.bg{background:#fac110;overflow:hidden}
ul.header_nav li ul li a{display:inline-block;padding:6px 0px;color:#FFF;}
ul.header_nav li ul li a:hover{background:none;text-decoration:underline}
ul.header_nav li ul li.arrow{background:url(../Images/allbg.gif) 0px -303px; background-color:transparent;width:91px;height:9px;line-height:9px;font-size:0px;}

/*首页幻灯*/
#index-banner{background:#fff}
.wrapper {width:960px; margin:0 auto;}

/* qqshop focus */
#focus {width:960px; height:285px; overflow:hidden; position:relative;}
#focus ul {height:285px; position:absolute;}
#focus ul li {float:left; width:960px; height:370px; overflow:hidden; position:relative; }
#focus ul li div {position:absolute; overflow:hidden;}
#focus ul li img{ width:960px; height:285px;}
#focus .btnBg {position:absolute; width:960px; height:20px; left:0; bottom:0;  }
#focus .btn {position:absolute; width:930px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:center; }
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:11px; height:11px; _font-size:0; margin-left:5px; cursor:pointer; background:#666;}
#focus .btn span.on {background:#f19902;}
#focus .preNext {width:350px; height:285px; position:absolute; background:url(../Images/sprite1.png) no-repeat left top; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

#slide-index{min-width:1000px;width:auto; height:370px; overflow:hidden; position:relative;}
#slide-index .slides{ min-width:1000px; width:auto; height:370px; }
#slide-index .slide{ min-width:1000px; height:396px; float:left; position:relative; }
#slide-index .image{ z-index:1;position:absolute; }
#slide-index .text, #slide-index .button { z-index:2;position:absolute; top:-500px; }
#slide-index .button{ display:none; width:138px;}
#slide-index .control{ position:absolute; bottom:0px; width:100%; text-align:center; height:19px; cursor:pointer; z-index:40;}
#slide-index .control a{ width:11px; height:11px; cursor:pointer; display:inline-block; background-repeat:no-repeat; background-image:url(../Images/hw_000505.gif); margin-right:6px; opacity:0.6; filter:alpha(opacity=60);}
#slide-index .control a:hover, #slide-index .control a.active{ background-image:url(../Images/hw_000506.gif); opacity:1; filter:alpha(opacity=100);}
.autoMaxWidth{ overflow:hidden; position:relative;height:232px; }



.mainbg{background:#f5f5f3;min-width:964px;width:auto !important;overflow:hidden}
.case{background:url(../Images/case-bg.jpg) no-repeat;height:53px;padding-top:21px;}

/*滚动*/
.v_show {float:left; width:647px;position:relative }

.v_caption {width:648px; height:35px; overflow:hidden;position:absolute;left:8px;}
.change_btn { float:left; }/*Download by http://www.codefans.net*/
.change_btn span{background:url(../Images/allbg.gif) 0px -128px;width:47px;height:36px; display:inline-block; float:left;  overflow:hidden; text-indent:-9999px; cursor:pointer; }

.change_btn span.prev:hover{background-position:-47px -128px;}
.change_btn span.next{background-position:0px -168px;position:absolute;top:0px;right:0px;}
.change_btn span.next:hover{background-position:-47px -168px;}
.v_caption em { display:inline; float:right; margin:10px 12px 0 0; font-family:simsun; }

.v_content { position:absolute;left:60px;top:3px; width:530px; height:28px; overflow:hidden;}

.v_content_list { position:absolute; width:90000px;}
.v_content ul {float:left;}
.v_content ul li { display:inline; float:left; margin:0px 12px; }


.search{float:right;margin-right:25px;_margin-right:13px;margin-top:3px;_margin-top:2px;height:27px;}
  .input_t{background:url(../Images/allbg.gif) 0px -218px;padding-left:10px;margin-right:10px;width:197px;height:26px;line-height:26px;border:0px;vertical-align:middle;color:#838383;}
  .input_b{background:url(../Images/allbg.gif) 0px -256px;width:27px;height:27px;border:0px; vertical-align:middle;cursor:pointer}
  .over {background:url(../Images/allbg.gif) -27px -256px;width:27px;height:27px;border:0px; vertical-align:middle;cursor:pointer}
  .down {background:url(../Images/allbg.gif) 0px -256px;width:27px;height:27px;border:0px; vertical-align:middle;cursor:pointer}  


.maincon{border:1px solid #aaaaaa;border-bottom:0px;background:#dcdcd9;overflow:hidden}
.maincon .whitebox{border-bottom:0px;height:400px;}
.maincon ul li{width:320px;float:left;padding:16px 0px;font-family:"宋体";}
.maincon ul li.bg{background:#edeeea;}
.maincon ul li h1{padding:0px 8px;margin-bottom:30px;height:29px;line-height:29px;font-family:"微软雅黑""宋体";font-size:14px;color:#676767;}
.maincon ul li h1 a{float:right;}
a.more01,a.more02{background:url(../Images/allbg.gif);display:inline-block;width:67px;height:29px; }
  a.more01:hover{background-position:-67px 0px;}
  a.more02{background-position:0px -32px;}
  a.more02:hover{background-position:-67px -32px;}
.maincon ul li .line{margin:0px 10px;}
.tlist{ font-family:"宋体";height:34px;line-height:34px;padding-left:12px;}
.pad_l{padding-left:30px;}
.maincon ul li span.color{background:url(../Images/allbg.gif) 0px -334px;width:7px;height:105px;position:absolute;left:0px;top:280px;display:inline-block}
.maincon ul li p.p01{font-family:"宋体";padding:0px 10px;line-height:28px;}
.tlist a:hover{color:#d68c03}


.img{width:301px;margin:0 auto;margin-bottom:10px;background:#fff;text-align:center;position:relative}
.img img{border:1px solid #aaaaaa;padding:1px; width:299px; height:185px;}
.img p{color:#FFF;opacity: 0.80;-moz-opacity: 0.80;filter:alpha(opacity=80);background:#666;padding-left:10px;width:289px;height:36px;line-height:36px;text-align:left;position:absolute;left:2px;bottom:0px;}
.img p a{color:#FFF}



.banner02{border-bottom:1px solid #bcbcba;}
 .banner02 img{border-bottom:1px solid #fff;}
.content{border:1px solid #bcbcba;border-top:none;border-bottom:none;width:962px;overflow:hidden;margin:0 auto;color:#727272}
.white{border:1px solid #fff;border-top:none;border-bottom:none;overflow:hidden}

/*5.14 ZT*/
.content{ /*padding:0px 8px;*/min-height:900px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>900?"900px":"");}
.pad8{padding:0px 8px;}
 .submenu,.submenu02{border-bottom:1px dotted #9e9e9c;height:38px;color:#4e4e4e; vertical-align:bottom;padding-top:5px;}
 .submenu h1,.submenu02 h1{float:left;font-size:16px;line-height:36px;}
 .submenu ul,.submenu02 ul{float:right}
 .submenu ul li{float:left;padding:0px 10px;margin:0px 3px;font-size:14px;line-height:35px;cursor:pointer}
 .submenu ul li.on{border-bottom:4px solid #a9a9a9}
 .submenu02 ul li,.submenu02 ul li a{display:inline-block;background:url(../Images/btn.gif) 0px -134px;float:left;width:117px;height:33px;margin:0px 1px;color:#7d7d7d;text-align:center;font-size:14px;line-height:33px;cursor:pointer}
 .submenu02 ul li a:hover{ background:url(../Images/btn.gif) 0px -167px; display:block; text-decoration:none; color:#fff;}
 .submenu02 ul li a:visited{ background:url(../Images/btn.gif) 0px -167px; display:block; text-decoration:none; color:#fff;}
 
/*产品*/
 .soft-list{overflow:hidden}
 .soft-list ul{}
 .soft-list ul .box{float:left;border-right:0px solid #b2b2b0;border-bottom:0px solid #b2b2b0;width:264px;height:350px;padding:0px 24px;color:#4e4e4e;}
 .soft-list ul .bottomline{ border-bottom: 1px solid #9c9d9b;clear: both;}
 .soft-list ul li .imgbox{margin-top:30px;}
 .soft-list ul li .imgbox img{background:#fff;padding:1px;border:1px solid #aaaaaa}
 .soft-list ul li h2{margin-top:20px;font-size:14px;height:30px;line-height:30px;}
 .soft-list ul li p{margin:10px 0px;height:80px;line-height:24px;}
 .soft-list ul li .more{text-align:right;color:#4f4f4f}
 .soft-list ul li .more a{color:#4f4f4f}
 .soft-list ul li .more a:hover{color:#666}
 .soft-list ul li.nleft{border-left:none}
 .soft-list ul li.nright{border-right:none}
 
/*翻页*/
 .pagebox{padding:10px 20px;overflow:hidden}
   a.btn01,a.back,a.next,a.btn02{background:url(../Images/btn.gif);display:inline-block;}
   a.btn01{width:528px;height:28px;line-height:26px;text-align:center;color:#959595; letter-spacing:5px;}
   a.btn01:hover{background-position:0px -28px;color:#fff;text-decoration:none;}
   span.pagelinks a{height:28px;line-height:28px; display:inline-block;padding:0px 5px;margin:0px 3px;color:#9a9a98}
   span.pagelinks a:hover,span.pagelinks a.current{color:#50504e}
   span.pagelinks a.back,span.pagelinks a.next{background-position:0px -64px;width:48px;height:28px;cursor:pointer;padding:0px;vertical-align:middle}
   span.pagelinks a.back:hover{background-position:-48px -64px;}
   span.pagelinks a.next{background-position:0px -92px;}
   span.pagelinks a.next:hover{background-position:-48px -92px;}

/*关于我们*/
.about-con{padding:18px 1px;} 
.about-banner img{backhround:#fff;border:1px solid #b5b5b5;padding:1px;margin:0 auto}
 .about-art{padding:20px 10px}
 .about-art p{ text-indent:2em;line-height:24px;margin-bottom:25px;color:#727272;}
 
/*合作伙伴*/
.partaner-con{padding:18px;}
.partaner-con a{margin-right:51px;margin-bottom:30px;display:inline-block; width:266px; height:84px;}
.partaner-con a.none{margin-right:0px;}
.partaner-con img{border:1px solid #dcdcda}
.partaner-con .pagebox{border-top:1px solid #b2b2b0}
.weblinks-partner .item1, .weblinks-partner .item2 {
    float: left;
    margin: 7px;
}
.weblinks-partner .logo {
    border: 1px solid #DDDDDD;
    display: block;
    height: 93px;
    text-align: center;
    width: 210px;
}
.weblinks-partner .logo img {
    height: 93px;
    width: 210px;
}
 
/*加入我们*/ 
.join-con{padding:10px 20px;}
 .join-con h2{font-size:14px;color:#cd8809;line-height:24px;margin-bottom:10px;}
 .join-con p{line-height:24px;color:#727272;}

/*新闻*/
.news-con{padding:18px 0px;padding-top:0px;}
  .news-con dl{padding:0px 8px;padding-top:18px;border-bottom:1px solid #bcbcba;border-top:1px solid #fff;height:155px;overflow:hidden}
  .news-con dl.none{border-top:none;}
  .news-con dl.bg{background:#dcdcd9}
  .news-con dl dt{float:left;width:262px;margin-right:25px;}
  .news-con dl dt.w02,.news-con ul ol{width:136px;height:122px;border:1px solid #9c9c9a;background:#fff;padding:1px;text-align:center}
  .news-con dl dt.w02 h3,.news-con ul ol h3{background:#f2c700;height:50px;line-height:50px;color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif;font-size:34px;}
  .news-con dl dt.w02 p,.news-con ul ol p{height:72px;line-height:72px; font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:bold;font-size:70px;color:#898988;}
  .news-con dl dt img,.news-con ul ol img{background:#fff;padding:1px;border:1px solid #aaaaaa}
  .news-con dl dd{float:left;width:640px;color:#727272;}
  .news-con dl dd.w03{width:760px;}
  .news-con dl dd h2,.news-con ul li h2{font-size:14px;margin-bottom:5px;}
  .news-con dl dd h2 a{color:#727272;}
  .news-con dl dd h2 a:hover{color:#f09401}
  .news-con dl dd h3,.news-con ul li h3{font-size:12px;}
  .news-con dl dd p{margin-top:15px;height:70px;line-height:24px;}
  .news-con dl dd .t-right{line-height:18px;font-family:"宋体";}
/*新闻详情*/
.news-con ul{padding:18px;height:80px;}
.news-con ul ol{float:left;margin-right:20px;width:86px;height:75px;}
.news-con ul ol h3{font-size:22px;height:31px;line-height:31px;}
.news-con ul ol p{font-size:42px;height:46px;line-height:46px;}
.news-con ul li{float:left}
.news-con ul li span{background:url(../Images/btn.gif) 85px -439px;margin-top:10px;display:inline-block;width:110px;color:#a0a0a0;}
.news-con ul li span a:hover{color:#fb6f00;}
.newsart-con{padding:0px 18px;}
.newsart-con p{ text-indent:2em;margin-bottom:15px;}
.newsart-con h3{font-size:12px;font-weight:normal}
.flvbox{width:500px;text-align:center;line-height:24px;}
a.btn02{background-position:0px -352px;width:90px;height:27px;}
a.btn02:hover{background-position:0px -379px;}
.submenu a.btn02{float:right;margin-top:5px;}  

/*产品详情*/
.softart-con{padding:0px 15px;}
.softart-con img{background:#FFF;padding:1px;border:1px solid #9c9d9b;margin-top:20px; }
.softart-con .txtbox{width:500px;color:#727272;line-height:24px;margin-top:10px;}
.softart-con .txtbox h2{font-size:12px;font-weight:normal}
.softart-con .txtbox p{ text-indent:2em;margin-bottom:30px;}

/*搜索页*/
.submenu .search{background:url(../Images/btn.gif) 0px -217px;float:right;padding-left:9px;padding-top:3px;_padding-top:2px;margin:0px;width:266px;height:36px;}
  .submenu .search .input_t{background:url(../Images/btn.gif) -9px -221px;padding-left:10px;width:196px;height:26px;line-height:26px;border:0px;vertical-align:middle;color:#838383;}
  .submenu .search .input_b{background:url(../Images/btn.gif) -228px -221px;width:27px;height:27px;border:0px; vertical-align:middle;cursor:pointer}
  .search-con{padding:20px 0px}
  .keywords{padding:0px 10px;font-size:14px;}
  .keywords label{padding-right:10px;height:31px;line-height:31px; vertical-align:middle}
  .keywords .input_t2{background:url(../Images/btn.gif) 0px -262px;padding-left:10px;width:331px;height:31px;line-height:31px;border:0px;vertical-align:middle;color:#838383;font-size:14px;}
  .keywords .input_b2{background:url(../Images/btn.gif) -341px -262px;width:54px;height:31px;border:0px; vertical-align:middle;cursor:pointer}
  .keywords p{padding:10px 0px 20px 50px;font-weight:bold}
  .keywords p input{margin-left:40px;margin-right:3px;}
  input.btn03{background:url(../Images/btn.gif) 0px -302px;width:17px;height:17px;}
  .search-list{padding:10px 6px;overflow:hidden}
  .search-list h1{color:#333333;font-size:14px;}

  .search-list h1 a:hover{color:#f09401;text-decoration:none}
  .search-list h1 span{color:#9b9a9a;display:block}
  .search-list p{text-indent:2em;margin:20px 0px 10px 0px;font-family:"宋体";color:#727272}
  .search-list p b{padding:2px 0px;font-weight:normal;background:#fce587}

/*页尾*/
.bodyfooter{background:url(../Images/x-bg.gif) 0px -115px repeat-x #becdea;height:128px;min-width:964px;width: auto !important;margin:0 auto;}
.footer{background:url(../Images/footer.gif) top no-repeat; }
.footer p{padding:20px 0px 0px 80px;color:#5f5f5f;}


p.p02{margin:30px 0px 60px 0px;color:#727272;}
p.p03{font-size:14px;line-height:20px;font-weight:bold;padding-bottom:10px;padding-left:6px;}
.font01,a.font01{color:#f09401;font-family:"宋体";}
.gray,a.gray{color:#727272;}

/*无数据 2012.5.7 ZT*/
.bigbox{ width:960px; margin:0px auto; }
.bigbox .error{ margin:200px 0px 0px 240px;}

.errorinfo{ padding:20px 20px 100px 20px;}
.errorinfo .datal{ float:left; margin-right:20px;}
.errorinfo .datar{ float:left; font-size:14px;}
.errorinfo .datar h1{ font-family:"微软雅黑","宋体"; font-size:20px; color:#545454; padding:10px;}
.errorinfo .datar p{ text-indent:10px;}
.errorinfo .datar p a{ color:#0563a5; text-decoration:underline;}
.errorinfo span{ float:right; margin:20px 200px 0px 0px;}
.errorinfo span a{color:#8daf46; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline;}
.line03{ background:url(../Images/error_line.gif) no-repeat left top; width:332px; height:2px;}
#gallery {
	padding: 10px;
}
/*公司荣誉幻灯片css*/
#gallery ul { list-style: none; }
#gallery ul li { float:left; margin-left:12px;  width:280px; height:220px; margin-top:12px;}
#gallery ul li a{ display:block; text-align:center;}
#gallery ul li h4{ display:block; text-align:center;}
#gallery ul li .img{ width:250px; height:185px;}
#gallery ul li a img{ height:185px;}




