/*重置*/
@charset "utf-8";
*{ margin:0px; padding:0px;}
a{ color: #555; text-decoration:none}
a:hover{color:#f26401;}
table{border-collapse:collapse; border-spacing:0px;}
body{word-wrap:break-word;color: #555;font: 12px/200% "宋体";}
ul,dl,li,i{list-style:none;}
h1,h2,h3,h4,h5{font-size:12px;font-weight:normal;}
i,em{font-style:normal;font-weight:normal;list-style:none;}
img{border: none;}

/*首页*/
.wap{width: 100%;height: auto;overflow: hidden;}

.w1{width: 100%;height: auto;overflow: hidden;margin: 0 auto;background: url(../images/index_01.png) no-repeat center;}
.w{width: 1000px;height: auto;overflow: hidden;margin: 0 auto}

.fl{float: left;}
.fr{float: right;}

/*logo*/
.header{background: url(../images/bg_01.png) repeat;}
.logo{height: 108px;overflow: hidden;}
.logo a.lg{height: 108px;}
.rt{width: 350px;margin: 20px 0 10px;}
.rt ul{float: right;}
.rt li{float: left;width: 75px;}
.rt ul li a{color: #999;font: 12px/24px "宋体";text-indent: 15px;display: block;}
.rt ul li a:hover{color:#f26401;}
.home{background: url(../images/home_05.png) no-repeat left center;}
.add{background: url(../images/add_07.png) no-repeat left center;}
.header .tel{font: 26px/48px "微软雅黑";color: #f26401;text-indent: 182px;margin-top: 24px;}

/*menu*/
.menu{background: url(../images/bg_05.png) repeat;width: 100%;height: auto}
.navBar{  position:relative; z-index:1; height:36px;overflow: inherit; }
.nav{ position:relative;}
.nav .m{position: relative;width:125px;height: 36px;float: left;}
.nav>li{background: url(../images/nr_25.png) no-repeat right center;}
.nav>li:last-child{background: none}
.nav h3 a{width:125px; text-align:center; color:#2855a8;  font: 14px/36px "微软雅黑";float: left;}
.nav h3 a:hover{background: url(../images/n_23.png) no-repeat center;color: #fff;}
.nav .sub{ display: none;/*默认隐藏*/  position:absolute; left:0; top:36px; z-index:1; width:125px; }
.nav .sub li a{ display:block; height:28px;text-align: center; font: 12px/28px "微软雅黑";color: #fff; background:#f26401;border-bottom: 1px solid #fff;  }
.sub li:last-child a{border: none;}


/*focusBox*/
.focusBox { position: relative;height:380px; overflow: hidden; }
.focusBox .banner{position: absolute;left: 50%;margin-left: -840px}
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { height:380px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px;  height: 5px; overflow: hidden; width: 38px; cursor: pointer;display:inline-block; *display:inline; zoom:1;background: #d0e2ef;}
.focusBox .hd li:hover,.focusBox .hd .on{background: #f26401;}

/*column*/
.column{margin: 20px auto;}
.serv{width: 337px;float: left;}
.title{color: #f26401;font: 14px/28px "微软雅黑";height: 28px;overflow: hidden;border-bottom: 1px solid #ccc;background: url(../images/sj_03.png) no-repeat left center;text-indent: 15px;}
.title .more{float: right;background: url(../images/bg_06.png) no-repeat center;width: 35px;height: 9px;display: inline-block;margin-top: 10px}
.text{margin-top: 10px;height: 168px;overflow: hidden;}
.text a:hover{color: #f26401;}
.abo{width: 627px;float: right;}
.abo img{display: block;float: left;margin-top: 16px;margin-right: 12px;}

/*product*/
.biaoti{background: url(../images/bg_05.png) repeat;}
.ti{color: #22478e;font: 14px/36px "微软雅黑";height: 36px;overflow: hidden;background: url(../images/sj_16.png) no-repeat left center;text-indent: 15px;}
.ti .more{float: right;background: url(../images/bg_19.png) no-repeat center;width: 35px;height: 9px;display: inline-block;margin-top: 15px}

.picMarquee-left{overflow:hidden; position:relative;background: #f3f3f3;}
.picMarquee-left .bd{ margin:18px auto;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 7px; float:left; _display:inline; overflow:hidden; text-align:center;background:url(../images/picb_03.png) no-repeat center bottom; padding-bottom:10px  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:233px; height:169px; display:block;border:1px solid #cfcfcf; }
.picMarquee-left .bd ul li .pic p{width: 235px;height: 32px;font: 12px/32px "宋体";overflow: hidden;background: #e8e8e8;}
.picMarquee-left .bd ul li .pic a:hover p{color: #fff;background: #f26401;}

/*programa*/
.programa{margin: 20px auto 10px;}
.www51buy{ width: 275px;height: 202px;overflow: hidden; position:relative;background:url( ../images/al_12.png) no-repeat center; float: left; }
.tempWrap{margin: 10px}
.www51buy .main_content{ position:absolute; z-index:0; zoom:1; }
.www51buy .main_content li{ width:235px; height:171px; overflow:hidden; vertical-align:middle;position: relative;}
.www51buy .main_content li p{position: absolute;width: 235px;height: 32px;background:url( ../images/index_03.png) repeat-x ;color: #fff;line-height: 32px;z-index: 99;bottom: 0;left: 0;text-indent: 20px }
.www51buy .main_content li a{ overflow: hidden; display: block; position:relative;}
.www51buy .main_content li a img{ display: block; }
.www51buy .bor_slide{ position:absolute; top:0px; right:0; width:30px;  }
.www51buy .bor_slide li { width: 30px; height: 26px; margin-bottom:1px;cursor: pointer;}
.www51buy .bor_slide li.on{background:url( ../images/li_16.png) no-repeat center;  }


/*new*/
.new{width: 430px;margin: 0 30px;float: left;height: 193px;overflow: hidden;}
.tit{color: #22478e;font: 14px/36px "微软雅黑";height: 36px;overflow: hidden;background: url(../images/sj_16.png) no-repeat 10px center;text-indent: 25px;}
.tit .mor{color: #22478e;font: 12px/36px "微软雅黑";height: 36px;overflow: hidden;float: right;padding-right: 10px;}
.new img{float: left;margin: 13px 11px 0 0;}
.txt{margin-top: 13px;float: left;width: 324px;height: 72px;overflow: hidden;}
.txt h5{font-weight: bold;height: 24px;overflow: hidden;}
.new ul{clear: both;height: 72px;overflow: hidden;}
.new ul li a{display: block;text-indent: 10px;background: url(../images/bh_36.png) no-repeat left center;height: 24px;overflow: hidden;}
.new ul li a:hover{background: url(../images/bhh_36.png) no-repeat left center;}
.new ul li a span{color: #999;float: right;}
.new ul li a:hover span{color: #f26401;}

/*contact*/
.contact{width: 235px;float: right;background: #f9f9f9;}
.contact h5{font-weight: bold;}
.touch{margin: 13px 0 0 13px;background: url(../images/qqlogo_26.png) no-repeat right bottom;height: 144px;overflow: hidden;}

/*tail*/
.tail{background: url(../images/bg_36.png) repeat;}
.footer{text-align: center;margin: 9px auto;height: 48px;overflow: hidden;}


.content{margin: 20px auto 25px;}

.left{width: 235px;float: left;}
.navigation{background: #f9f9f9;margin-bottom: 20px;}
.navigation>ul{margin: 15px 0 0;height: 340px;}
.navigation>ul>li>a{color:#777; font: 12px/32px "宋体";height: 32px;overflow: hidden;display: block;text-indent: 15px;margin: 0 12px 10px;
                    background: url(../images/aboutl_03.png) no-repeat center center;}
.navigation>ul>li>a:hover,.navigation li a.cu{color: #fff;font-weight: bold;;background: url(../images/aboutlh_06.png) no-repeat center center;}

.navigation>ul>li>dl>dd>a{overflow: hidden;height: 24px;display: block;color: #777;text-indent: 10px;margin: 0 20px;background: url(../images/about_03.png) no-repeat left center;}
.navigation>ul>li>dl>dd>a:hover,.navigation li a.cu1{color: #f26401;font-weight: bold;background: url(../images/abouth_06.png) no-repeat left center;}

.navigation>ul>li>dl>dd>dl{margin-bottom: 5px;}
.navigation>ul>li>dl>dd>dl>dt>a{overflow: hidden;height: 24px;display: block;color: #777;text-indent: 30px;}
.navigation>ul>li>dl>dd>dl>dt>a:hover,.navigation>ul>li>dl>dd>dl>dt>a.cu2{color: #f26401;}

.right{width: 731px;float: right;}

.right h3.local{color: #f26401;font: 14px/32px "微软雅黑";height: 32px;background: url(../images/sj_03.png) no-repeat left center;text-indent: 20px;border-bottom: 1px solid #ccc;}
.right i{color: #999;font: 12px/32px "宋体"}
.right i a{color: #999;}
.right i a:hover{color: #f26401;}
.info{margin-top: 20px;}


/*news*/
.infom{margin-top: 5px;}
.news ul li a{font: 12px/42px "宋体";height: 42px;overflow: hidden;background: url(../images/bh_36.png) no-repeat left center;text-indent: 10px;display: block;border-bottom: 1px dashed #d6d6d6;}
.news ul li a:hover{color: #f26401;background: url(../images/bhh_36.png) no-repeat left center;}
.news ul li span{float: right;color: #999;}
.news ul li a:hover span{color: #f26401;}

.num{text-align:center;margin:15px 0  0;height: 44px;line-height: 30px;width: 100%;overflow: hidden;}
.num a,.num span{padding:3px 7px;color: #999;font: 12px/44px "微软雅黑";}
.num a:hover,.num a.on,.num span.cu{color: #fff;background: #f26401;}

/*news_det*/
.news_det{width: 100%;height: auto;overflow: hidden;}
.news_det h5.te{text-align: center;width: 100%;height: 24px;font-weight: bold;;overflow: hidden;}
.news_det .message{text-align: center;width: 100%;height: 24px;overflow: hidden;margin-bottom: 15px;border-bottom: 1px dashed #d6d6d6;padding-bottom: 12px;}
.news_det .message a{color: #666;font: 12px/24px "宋体";}
.news_det .message a:hover{color: #f26401;}
.news_det p{color: #555;font: 12px/24px "宋体";}
.bbs{width: 100%;height: 35px;overflow: hidden;margin-top: 20px;border-bottom: 1px dashed #d6d6d6;}
.jiathis_style{float: right;}
.other{padding-top: 10px;font-size: 14px;}
.other a{color: #999;font: 12px/26px "宋体";}
.other a:hover{color:#f26401;}

/*pro*/
.pro ul{ overflow:hidden; zoom:1;}
.pro ul li{float:left; overflow:hidden;margin:10px 4px; width:235px;height: 213px;background:url(../images/pro_03.png) no-repeat center bottom; padding-bottom:10px }
.pro>ul:last-child{margin:0 4px 0;}
.pro ul li img{max-width:233px; max-height:169px; display:block;border:1px solid #cfcfcf;width:auto;height:auto;clear: both;display: block;margin:auto; }
.pro ul li a p{width: 235px;height: 32px;font: 12px/32px "宋体";text-align: center;overflow: hidden;background: #e8e8e8;}
.pro ul li a:hover p{color: #fff;background: #f26401;}


/*pro_det*/
.pro_det .img{width: 413px;height: 301px;background:url(../images/pro-det_03.png) no-repeat center bottom; padding-bottom:15px;float: left;}
.pro_det .img a{width: 413px;height: 301px;display:table-cell;text-align:center;vertical-align:middle;}
.img img{max-width:411px; max-height:299px;border: 1px solid #cfcfcf;width:auto;height:auto;}
.pro_det .name{float: right;font-weight: bold;width: 299px;padding-top: 20px;}
.pro_det p{clear: both;color: #555;font: 12px/24px "宋体";}
.pro_det p span{color: #555;font: 12px/24px "宋体";font-weight: bold;;height: 24px;overflow: hidden;}