/*----------全局样式开始-----------*/
html{ background:#FFFFFF}
body{ margin:0; padding:0; font:14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, i{ margin:0; padding:0; list-style:none; font-style: normal;}
img{ border:0}
input, label, img, th {vertical-align: middle;}
a{ color:#3C3C3C; text-decoration:none;}
a:hover{ color:#FF4400; text-decoration: none}
.clear{ clear:both; height:0; overflow:hidden}
/***清除浮动
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
***/
.clearfix{overflow:auto;_height:1%}
.gray{ color:#999999}
a.btnwrap{text-decoration:none}
.btnwrap{display:inline-block;height:26px;padding-right:4px;background:url(../images/buttons.png) no-repeat 100% -26px;overflow:hidden;margin-right:8px;display:block;float:left;}
.btnwrap .btn-inner{display:inline-block;height:26px;padding:0 2px 0 8px;background:url(../images/buttons.png) 0 0;border:none;line-height:26px;color:#555;text-decoration:none; cursor:pointer; float:left}
.fl{ float:left;}
.fr{ float:right;}
.rwrap .border1{clear: none;}
.mt1{ margin-top:10px;}
.mr5{ margin:5px}
.ml5{ margin-left:5px;}
.w15 {width: 375px;}
.wrapper{ width:1000px; margin:0 auto}
.sidebar{ width:213px; float:left}
.mainbox{ padding: 10px;width: 750px;float:right; background:#ffffff}
.sbox{width: 340px; overflow:hidden}
/*----------end全局样式开始-----------*/
/*头部*/
/**.header{ background:url(../images/bg.jpg) left 30px repeat-x; height:130px}*头部背景图片备份*/
.logo{ display:block; float:left}
.topbar{ height:30px; line-height:30px; color:#7E7C7C}
.topbar marquee {width: 700px;}
.topbar .fr a{background: url("../images/dot01.png") left center no-repeat;float: left;padding-left: 8px;padding-right: 15px;}
.topbar a.map{background: url("../images/dot_map.jpg") left center no-repeat;padding-left: 40px;}
.infobar{ margin-top: 10px; text-align:right}
.infobar a{background: url("../images/dot03.jpg") left center no-repeat;padding-left: 8px;padding-right: 15px;}
.searchbar{  height:20px; float:right; padding-top:10px; width:223px; position: relative; margin: 15px 0;}
.searchbar .inputtxt{ color:#d0d0d0; line-height:22px; height:22px; width:175px; border:0 ; padding-left:23px; background:url(../images/bg_search.jpg) no-repeat; float:left}
.searchbar .btn{ float:right;width:24px; height:22px; font-size:0; text-indent:-88888em; line-height:0; display:block; overflow:hidden; border:0 ; background: #276BAB;border-radius: 0 3px 3px 0;cursor: pointer;}
.searchbar span{ width: 14px; height: 22px; position: absolute; right: 0px; overflow: hidden; cursor: pointer;}
.searchbar span i{ font-style: normal; color: #fff; font-size: 22px; position: absolute; right: 7px; top:-4px;}
/*****导航条******/
.menu{ height:35px;background-color:#276BAB; margin-bottom:5px;}
.menu li{ height:35px; line-height:35px; font-size:15px;float:left;}
.menu li a{ color:#fff; display:block; padding:0 20px; }
.menu li a:hover,.menu li.hover a{color:#0BDAE4; text-decoration:none}
.menu .mainlevel ul { display:none; position:absolute; background-color:#276BAB; border-radius: 0 0 5px 5px;}
.menu  ul li ul li {height:auto;line-height:20px; float:none; background:none;}
.menu  ul li ul li a,.menu li.hover ul li a {color: #fff; display:block; height:25px; line-height:25px;font-size:15px;font-weight:normal; overflow:hidden; white-space:nowrap;padding:0 20px; margin: 2px 0;}
.menu  ul li ul li a:hover {color:#0BDAE4; background-image:none}
/*****焦点图*******/
.banner{ width:1000px; height:200px; margin-bottom:5px;}
.crumb{ height: 34px;line-height: 34px; width:1000px; margin-bottom:5px; background-color: #F1836A; color:#fff;}
.crumb a{ color:#fff;}
.crumb span { margin-left:20px; color: #fff; font-size: 13px;}
.focus {overflow:hidden;position:relative;margin: 0 auto; width:262px; height:162px;border: 3px solid #CCCCCC;}
.focus .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.focus .change{bottom:9px;height:20px;right:3px;position:absolute;text-align:right;z-index:9999;}
.focus .change i {color:#999999;cursor:pointer;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;background:#f5f5f5;}
.focus .change i.cur { background:#D6080A;color: #FFFFFF;}
.border1 .focus{ margin-top:10px;}
/*********首页**********/
.lwrap{ width:275px; float:left; overflow:hidden}
.rwrap{ width:710px; float:right;overflow:hidden}
/**********边框********/
.border1{ clear:both}
.border1 .title{ height: 28px;line-height: 28px;}
.border1 .cont{ padding:10px 0 5px 0}
.border1 .title h3,.border1 .title h3 a{color:#333; font-size:14px;}
.border1 .title h3{ float:left; font-size: 15px;}
.border1 .more{ float:right; margin: 9px 0 0 0;}
.border1 .more a{width:43px; height:16px; overflow:hidden; text-indent:10000em; white-space:nowrap;display:block; background:url(../images/more.jpg) no-repeat;}
.border2{ clear:both;}
.border2 .title{background-color: #276BAB;height: 43px;line-height:43px; text-align:center}
.border2 .cont{background-color: #F5F5F5;overflow: hidden; padding-top:15px; border-bottom: none; border-top: none; font-size:15px;}
.border2 .title h3,.border1 .title h3 a{color:#FFFFFF; font-size:23px;}
.border2 .bottom{ width:213px; height:120px; border: border-top:none; background-color:#F5F5F5;}
.border2 .bottom li{ font-size: 15px;}
.border2 li{ text-align:center;padding-bottom: 3px;padding-top: 2px;}
.border2 li a{height: 30px;line-height: 30px; display:block}
.border2 li a:hover,.border2 li.current a{background-color:#276BAB;color:#FFF}
/************每个标题**************/
.lwrap .category .title{border-bottom:1px solid #83C44E;}
.lwrap .lxwm .title{border-bottom:1px solid #FFAC13;}
.lwrap .lxwm .lxwm_box{ margin: 0px 5px; line-height: 27px;}
.lwrap .cply .title{border-bottom:1px solid #2196F3;}
.rwrap .gsjj .title{border-bottom:1px solid #F84F4C;}
.rwrap .gsjj a:hover{color:#3C3C3C;}
.rwrap .gsjj a{cursor:default;}
.rwrap .tjcp .title{border-bottom:1px solid #2B56B5;}
.rwrap .hyxw .title{border-bottom:1px solid #6EA166;}
.rwrap .qyxw .title{border-bottom:1px solid #6EA166;}
/************列表样式*********/
.list1{}
.list1 li{float: left;margin:0 6px 0 5px;width: 120px; overflow:hidden}
.list1 .pic img{ width:120px; height:160px;}
.list1 .name{}
.list1 .name a{ color:#ffffff;background-color: #276BAB;height: 25px; line-height:25px;display: block;width: 120px;text-align: center;}
.list1 .name a:hover{color:#0BDAE4}
.list2{}	
.list2 li{line-height:27px;height:27px;color:#666666;white-space:nowrap; overflow:hidden; text-indent:10px; border-bottom: 1px dashed #CCCCCC;/*text-overflow:ellipsis;*/}	
.list2 span{ float:right; color:#3C3C3C}
.list5{ line-height:24px}
.list5 img{ display:block; margin:0 15px 10px 0; float:left}
.ico1 li{ background:url(../images/dot06.jpg) left center no-repeat;}
/*********翻页*********/
.pagelist {margin:5px auto; padding-top: 10px; text-align: right; border-top:1px solid #ccc;clear:both}
.pagelist a {border: #dedfde 1px solid;  color: #99210b; margin:0 5px; padding: 1px 6px;}
.pagelist a:hover {border: #02346F 1px solid; color: #fff; background-color: #02346F}
/***********底部样式*****/
.footer{border-top: 2px solid #276BAB;padding-top: 15px;}
.footmenu{ text-align:center; font-size: 12px; color: #757575;}
.footmenu .footer_bx{ color: #b0b0b0;}
.copyright{ text-align:center; margin-top:15px;}
/*----------tab选项卡-----------*/
.tabbox{width:710px;}
.tabbox ul{}
.tabbox #tab{height:29px; width:708px; background:url(../images/ba_tab.jpg) no-repeat;overflow:hidden}
.tabbox #tab li{float:left;display:block;cursor:pointer;width:125px;text-align:center;line-height:28px;height:32px; color:#02346F}
.tabbox #tab li.on{font-weight:bold;background:url(../images/tab_now.gif) center center no-repeat; color:#ffffff}
.tabbox #tab_con{}
/******新闻内页**********/
h2{ color:#000000;font-size:26px;height: 38px;line-height: 38px;text-align: center;}
.newsinfo{ height:25px; line-height:25px; text-align:center; color:#999999;}
.viewbox{ line-height:25px; color:#333333; padding:10px; border-bottom:1px dashed #DDDDDD; border-top:1px dashed #DDDDDD;}
.pagenav{ text-align:right}
/******留言板********/
#gbooklist {text-align:center;}
#gbooklist .faq  ,
#gbooklist .reply{text-align:left;/*word-wrap: break-word;*/ word-break: break-all;}
#gbooklist .faq{margin-bottom:15px;}
#gbooklist .faq span,#gbooklist .faq em{ font-style:normal; color:#999999;}
#gbooklist .faq span{ margin-left:10px;}
#gbooklist .faqtit,#gbooklist .faqcon{padding-left:5px;line-height: 24px;}
#gbooklist .faqtit{background:#EEEEEE;color:#FF4400;font-size:14px;margin-bottom: 5px; font-weight:bold}
#gbooklist .reply{border: 1px dashed #FF0000;width:95%;margin-bottom:10px;margin-left:5px;padding:3px;}
.form{padding:10px 0; background:#ffffff}
.form .row{padding:5px 0 5px 106px; clear:both}
.form .row .label {display: inline;float: left;width:100px;margin-left:-106px;padding-right:6px;}
.form .row .enter, .form .row span.tips, .form .row blockquote {float: left;}
.form .row .label{line-height:21px;padding-top:2px;padding-bottom:2px;text-align:right;}
.form .row .content{float:left;padding:2px 3em 2px 0;line-height:21px;}
.form .row .enter{padding:0 1em 0 0;}
.form .row input{}
.form input.text,.form select,.form textarea{border:#ddd 1px solid;}
.form input.text:focus,.form select:focus,.form textarea:focus{border-color:#999;}
.form .row .enter .check{float:left;margin-right:12px;}
.form .row .enter .check .input{float:left;padding-top:5px;margin-right:6px;}
.form .row .enter .check .des{float:left;line-height:21px;padding-top:2px;padding-bottom:2px;}
.form .row .label .required{margin-right:0.3em;font-weight:bold;color:#f00;}
.form .row .tips{padding:2px 0;line-height:21px;color:#999;white-space:nowrap;}
.form .row p.tips{clear:both;padding:0 7px 5px;}
.form .row .buttons{padding:10px 0;}
.form .row .img-captcha{float:left;margin:2px 8px 0 -6px;display:inline;cursor:pointer;}
.form blockquote{height:23px;padding:0 6px 0 27px;border:#F7ECAA 1px solid;line-height:23px;background:#FDFFD7 url(../images/icon-16.png) no-repeat 5px -117px;white-space:nowrap;}
.form blockquote.error{border-color:#FFBFBF;background-color:#FFEAEA;background-position:5px -147px;}
.form blockquote.accepted{border-color:#fff;background-color:#fff;background-position:5px -177px;color:#999;}
.form blockquote.loading{border-color:#fff;background:#fff url(../images/loading.gif) no-repeat 5px center;color:#DA6100;}

.layout-innerpg .col-main .form .row-submit blockquote{background-color:transparent;border:none;clear:both;margin:-5px 0 10px;}
/*****评论********/
.form-comment{background: none repeat scroll 0 0 #F9F9F9;margin-top: 20px; padding: 20px 10px;}
.commentslist{padding:0 20px;}
.commentslist a{color:#f00;}
.commentslist .entry{margin-bottom:10px;padding:0 10px;background:#FFFCF5;border:#F3E6C6 1px solid;}
.commentslist .entry-head{line-height:30px;padding:2px 6px 0;border-bottom:#F9F0DB 1px solid;}
.commentslist .entry-head .author{float:left;color:#333;}
.commentslist .entry-head .meta{text-align:right;display:block;}
.commentslist .entry-head .meta .location{margin-right:1em;}
.commentslist .entry-content{padding:15px;line-height:180%;}
.commentslist .entry-body .operate{padding:15px 10px 10px;text-align:right;}
.commentslist .entry-body .operate a{margin:0 0.7em;}
.commentslist .comment-reply{margin:0 20px 10px;}
.commentslist .comment-reply .reply-show{padding:6px 15px 10px;background:#fff;border:#F3E6C6 1px solid;}
.commentslist .reply-show .reply-head{line-height:25px;}
.commentslist .reply-show .reply-author{float:left;color:#f60;}
.commentslist .reply-show .reply-operate{float:right;}
.commentslist .reply-show .reply-operate a{margin:0 0.7em;}
.commentslist .comment-reply .form textarea{border-color:#ECD7A6;}
.commentslist .comment-reply .form textarea:focus{border-color:#f60;}
.commentslist .comment-reply .form .buttons{padding-top:10px;}
.commentslist .comment-reply .form .buttons input{height:24px;padding:0 5px;margin-right:0.3em;background:#fff;border:#D2D0D7 1px solid;color:#999;cursor:pointer;}
.commentslist .comment-reply .form .buttons .submit{color:#fff;background:#597797;border-color:#000;font-weight:bold;}

.commentslist .entry-new{border-color:#f60;border-style:dashed;}
/*********产品详细页******/
#preview{ float:left; width:160px;height: 295px;}
#preview .jqzoom{padding:1px;height:202px;overflow:hidden;border:1px solid #DDD;text-align:center;display:table-cell;width:152px;vertical-align:middle;display:block;font-size:176px;}
#preview .jqzoom img{margin-left:auto;margin-right:auto;vertical-align:middle;max-width:273px;max-height:202px; width:auto;}

#spec-n5{height:62px;margin:2px 0 0;overflow:hidden;}
.zoomdiv{  left:859px;  height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{float:left; overflow:hidden; margin-left:6px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:360px;height:480px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #DDD;background:#FEDE4F 50% top no-repeat;opacity:0.5;cursor:move;}
#spec-list{ position:relative;}
.proinfo{ float:right; width:560px; overflow:hidden}
.proinfo h2{color:#333;font-size:18px; text-align:left; line-height:30px;padding:0 9px;}
.proinfo li{border-bottom:#bbb 1px dashed;padding:4px 0 3px 75px;line-height:25px; clear:both}
.proinfo ul li p{width:80px;margin-left:-75px;float:left;display:inline;padding-left:10px; font-style:normal}
.proinfo ul li span{padding:0 5px;color:#999;}
.proinfo ul li .price strong{line-height:35px; color:#FF0000}
.btn-buy{}
/****自定义表单******/
#faqbox {}
#faqbox .faqline{ line-height:2em; height:35px; text-align:left}
#faqbox .faqline .faqtit{  width:100px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content{ line-height:2em; height:120px; text-align:left}
#faqbox .Content  .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content textarea { height:100px;}
/**********其他*******/
.category li{float: left; width: 130px; height: 30px; margin: 0 7px 8px 0; line-height: 30px; background: #276BAB; border-radius: 3px; text-align: center;}
.category li a{ color:#fff; }
.category li a:hover{ color:#0BDAE4; text-decoration: none} 
.news .border1{ clear:none}	
.productlist .cont li{ margin:0 16px 20px 5px}
.tel{background: url("../images/dh.jpg") left center no-repeat;color: #02346F;font-family: "微软雅黑","黑体","宋体";font-size: 22px;font-weight: bold;letter-spacing: 2px;line-height: 25px;padding-left: 40px;}
/**********友情链接********/

/**********首页新闻列表**************/
.xinwenliebiao{
    display: block;
    width: 280px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}