﻿body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{ margin:0; padding:0; }
body { font-family:'微软雅黑'; font-size:12px; line-height:24px; color:#333333; background:url(../Images/bg.gif);}
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
ul, li { list-style-type:none; }
img, input { border:0 none; }
label { }
table { border-collapse:collapse; }
em, cite, b { font-style:normal; }a {color: #333333;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}
.wrap{ background:url(../Images/line.gif) center repeat-y; height:5px;}
.top{ background:url(../Images/top_bg.gif); height:109px;}
.top_c{ width:1000px; margin:auto;}
.logo{ background:url(../Images/logo.png) !important; background:url(../Images/logo.gif); width:519px; height:109px; float:left;}
.biaoyu{ background:url(../Images/biaoyu.png) !important; background:url(../Images/biaoyu.gif); width:387px; height:21px; float:left; margin:45px 0 0 20px;}
.top_c_right{ float:left;}
.swsy_jrsc{ background:url(../Images/swsy_jrsc.png) !important; background:url(../Images/swsy_jrsc.gif); width:194px; height:26px; line-height:24px; color:#bee4a8; text-align:center; margin:0 0 0 188px;}
.swsy_jrsc a{color:#FFF;}
.tel{ background:url(../Images/tel.png) no-repeat !important; background:url(../Images/tel.gif) no-repeat; width:258px; height:58px; margin:0 0 0 110px;}
.hot{ background:url(../Images/hot.png) !important; background:url(../Images/hot.jpg); width:1008px; height:52px; margin:auto; clear:both;}
.qimo8{overflow:hidden; margin:0 20px 0 80px;}
.qimo8 .qimo {/*width:99999999px;*/width:8000%; height:52px;}
.qimo8 .qimo div{ float:left;}
.qimo8 .qimo ul{float:left; height:52px; overflow:hidden; zoom:1; }
.qimo8 .qimo ul li{float:left; line-height:52px; list-style:none;}
.qimo8 li a{margin-right:15px;color:#444444;}
.onefloor{ width:1014px; margin:6px auto; height:auto; overflow:hidden;}
.abouthome{ width:274px; height:auto; overflow:hidden; float:left}
.about{ width:274px; height:auto; overflow:hidden; }
.about_s{ width:274px; height:auto; overflow:hidden; }
.abouts{ width:740px; height:auto; overflow:hidden; float:left;}
.abouts_title{ background:url(../Images/titles.png) no-repeat !important; background:url(../Images/titles.gif) no-repeat; height:46px; line-height:46px; font-family:Arial, Helvetica, sans-serif; color:#666666; padding:0 0 0 20px;}
.abouts_title a{font-size:14px;font-family:"Microsoft YaHei"; src:url("../images/msyhbd.ttf") format("truetype"); color:#0198f1;}
.abouts_content{ background:url(../Images/contents.png) repeat-y !important; background:url(../Images/contents.gif) repeat-y; padding:15px 20px 10px 20px;}
.abouts_bottom{ background:url(../Images/bottoms.png) no-repeat !important; background:url(../Images/bottoms.gif) no-repeat; height:17px;}

.about_title{ background:url(../Images/title.png) no-repeat !important; background:url(../Images/title.gif) no-repeat; height:46px; line-height:46px; font-family:Arial, Helvetica, sans-serif; color:#666666; padding:0 0 0 20px;}
.about_title a{font-size:14px;font-family:"Microsoft YaHei"; src:url("../images/msyhbd.ttf") format("truetype"); color:#0198f1;}
.about_content{ background:url(../Images/content.png) repeat-y !important; background:url(../Images/content.gif) repeat-y; padding:15px 20px 10px 20px;}
.about_bottom{ background:url(../Images/bottom.png) no-repeat !important; background:url(../Images/bottom.gif) no-repeat; height:17px;}
.news{ width:454px; height:auto; overflow:hidden; float:left; margin:0 6px 0 0;}
.news_title{ background:url(../Images/title1.png) no-repeat !important; background:url(../Images/title1.gif) no-repeat; height:46px; line-height:46px; font-family:Arial, Helvetica, sans-serif; color:#666666; padding:0 0 0 20px;}
.news_title a{font-size:14px;font-family:"Microsoft YaHei"; src:url("../images/msyhbd.ttf") format("truetype"); color:#0198f1;}
.news_content{ background:url(../Images/content1.png) repeat-y !important; background:url(../Images/content1.gif) repeat-y; padding:15px 20px 10px 20px;}
.news_bottom{ background:url(../Images/bottom1.png) no-repeat !important; background:url(../Images/bottom1.gif) no-repeat; height:17px;}
.products{ width:1014px; height:auto; overflow:hidden; margin:auto;}
.products_title{ background:url(../Images/title2.png) no-repeat !important; background:url(../Images/title2.gif) no-repeat; height:46px; line-height:46px; font-family:Arial, Helvetica, sans-serif; color:#666666; padding:0 0 0 20px;}
.products_title a{font-size:14px;font-family:"Microsoft YaHei"; src:url("../images/msyhbd.ttf") format("truetype"); color:#5dbb25;}
.products_content{ background:url(../Images/content2.png) repeat-y !important; background:url(../Images/content2.gif) repeat-y; padding:15px 20px 10px 20px; height:auto; overflow:hidden;}
.products_bottom{ background:url(../Images/bottom2.png) no-repeat !important; background:url(../Images/bottom2.gif) no-repeat; height:17px;}
.link{background:url(../Images/link.gif) repeat-x;height:43px;}
.link_c{ background:url(../Images/link_bg.png) repeat-x !important; background:url(../Images/link_bg.gif) repeat-x;height:43px; line-height:43px; width:980px; margin:6px auto; color:#999999; padding:0 0 0 28px;}
.link_c span{ font-weight:bold; color:#0198f1;}
.footer{ text-align:center; padding:20px;}
.banner{ width:1000px; height:200px; margin:auto; clear:both;}
.dqwz{ width:1000px; margin:auto; padding:10px 0 0 15px;}
.main{ width:734px; height:auto; overflow:hidden; float:left; margin:0 6px 0 0;}
.main_title{ background:url(../Images/title3.png) no-repeat !important; background:url(../Images/title3.gif) no-repeat; height:46px; line-height:46px; font-family:Arial, Helvetica, sans-serif; color:#666666; padding:0 0 0 20px;}
.main_head{ background:url(../Images/title4.png) no-repeat !important; background:url(../Images/title4.gif) no-repeat; height:46px;}
.main_title a{font-size:14px;font-family:"Microsoft YaHei"; src:url("../images/msyhbd.ttf") format("truetype"); color:#0198f1;}
.main_content{ background:url(../Images/content3.png) repeat-y !important; background:url(../Images/content3.gif) repeat-y; padding:10px 30px 10px 30px;}
.main_content .T { height:40px; border-bottom:#cccccc 1px solid; margin-bottom:15px; }
.main_content .Ts { height:60px; border-bottom:#cccccc 1px solid; margin-bottom:15px; }
.main_content h2 { font-size:16px; font-weight:bold; text-align:center;}
.main_content .C img{float:left; margin:10px 0 10px 0;}
.main_content span { display:block; height:30px; line-height:30px; text-align:center;}
.main_content .C .detailTxt span{ text-align:left;}
.main_content .C .updown{ clear:both;}
.main_bottom{ background:url(../Images/bottom3.png) no-repeat !important; background:url(../Images/bottom3.gif) no-repeat; height:17px;}
.subnav{ padding:0; margin:0;}
.case {background-color:#f7f7f7;cursor: pointer; padding: 2px 0 2px 10px; margin:0 0 2px 0;}
.case1{background-color:#e9f4ff;cursor: pointer; padding: 2px 0 2px 10px; margin:0 0 2px 0;}
.right{width:274px; float:left;}
.goods{ padding:0; margin:0;}
.goods ul li{ width:202px; height: auto; overflow:hidden;float:left; text-align:center; margin:10px;}
.goods ul li img{ width:200px; height:150px; border:solid #cccccc 1px;}
.paging{text-align:center; border-top:dashed #cccccc 1px; padding:10px; margin:15px 0 0 0;clear:both;}
.aright{ float:right; color:#666666;}
.newslist_c{ border-bottom:dashed #CCC 1px; padding:5px;}

.page-item {
    display: inline
}

.page-item:first-child .page-link {
    margin-left: 0;
    border-top-left-radius: .215rem;
    border-bottom-left-radius: .215rem
}

.page-item:last-child .page-link {
    border-top-right-radius: .215rem;
    border-bottom-right-radius: .215rem
}

.page-item.active .page-link, .page-item.active .page-link:focus, .page-item.active .page-link:hover {
    z-index: 2;
    cursor: default;
    color: #fff;
    border-color: #409d27;
    background-color: #409d27
}

.page-item.disabled .page-link, .page-item.disabled .page-link:focus, .page-item.disabled .page-link:hover {
    cursor: not-allowed;
    pointer-events: none;
    color: #ccd5db;
    border-color: #e4eaec;
    background-color: transparent
}

.page-link {
    position: relative;
    float: left;
    margin-left: -1px;
    padding: .643rem 1.072rem;
    text-decoration: none;
    color: #76838f;
    border: 1px solid #e4eaec;
    background-color: transparent;
    -webkit-transition: background .2s ease-out, border-color 0s ease-out, color .2s ease-out;
    -o-transition: background .2s ease-out, border-color 0s ease-out, color .2s ease-out;
    transition: background .2s ease-out, border-color 0s ease-out, color .2s ease-out
}

.page-num {
    position: relative;
    float: left;
    margin-left: -1px;
    padding: .643rem 1.072rem;
    text-decoration: none;
    color: #76838f;
    border: 1px solid #e4eaec;
    background-color: transparent;
    -webkit-transition: background .2s ease-out, border-color 0s ease-out, color .2s ease-out;
    -o-transition: background .2s ease-out, border-color 0s ease-out, color .2s ease-out;
    transition: background .2s ease-out, border-color 0s ease-out, color .2s ease-out
}
.page-num-current{
    background: #42a5f5;
    border: 1px solid #42a5f5;
    color: #fff;
    cursor: default;
}



.page-link:focus, .page-link:hover {
    color: #89bceb;
    border-color: #e4eaec;
    background-color: #f3f7f9;
    -webkit-transition: background .2s ease-out, border-color .2s ease-out, color .2s ease-out;
    -o-transition: background .2s ease-out, border-color .2s ease-out, color .2s ease-out;
    transition: background .2s ease-out, border-color .2s ease-out, color .2s ease-out;
    text-decoration: none
}

.pagination-lg .page-link {
    font-size: 1.286rem;
    padding: .715rem 1.215rem
}

.pagination-lg .page-item:first-child .page-link {
    border-top-left-radius: .286rem;
    border-bottom-left-radius: .286rem
}

.pagination-lg .page-item:last-child .page-link {
    border-top-right-radius: .286rem;
    border-bottom-right-radius: .286rem
}

.pagination-sm .page-link {
    font-size: .858rem;
    padding: .429rem .786rem
}

.pagination-sm .page-item:first-child .page-link {
    border-top-left-radius: .143rem;
    border-bottom-left-radius: .143rem
}

.pagination-sm .page-item:last-child .page-link {
    border-top-right-radius: .143rem;
    border-bottom-right-radius: .143rem
}

/* ��������ʼ*/
#menu{ background:url(../Images/nav_bg.gif); height:45px;margin: 0; padding:0; z-index:1000;}
#nav { width:1000px; margin:auto; padding:0; height:45px; line-height:45px; background:url(../Images/nav_line.gif) left no-repeat;}
#nav .mainlevel { background:url(../Images/nav_line.gif) right no-repeat; float:left;width:125px;/*IE6 only*/}
#nav .mainlevel a {color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none; line-height:45px; display:block; text-align:center;}
#nav .mainlevel a:hover {text-decoration:none;background:url(../Images/slide-panel.gif) 0 0 repeat-x;}
#nav .mainlevel ul {display:none; position:absolute; margin:-1px 0 0 0; padding:0 0 5px 0; border:solid #0188e1 1px; background-color:#FFF; z-index:1000;}
#nav .mainlevel li {border-bottom:1px solid #cccccc; height:28px; line-height:28px; background:#ffffff; width:123px;/*IE6 only*/}
#nav .mainlevel li a{ font-size:12px; font-weight:normal; height:28px; line-height:28px; text-align:left; color:#333333; padding:0 20px; width:102px;}
#nav .mainlevel li a:hover{ color:#0068b7; background-image:none !important; background-image:none; background-color:#f0f0f0 !important; background-color:#f0f0f0; width:83px;}
/* ����������*/

/* ����ͼƬ��ʼ*/
#full-screen-slider { width:100%; height:250px; float:left; position:relative; margin:0; z-index:0;}
#slides { display:block; width:100%; height:370px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:340px; z-index:9900; padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
/* ����ͼƬ����*/

/* ͼƬ�л�*/
.sub_350{ width:1000px; height:250px; margin:auto; clear:both;}
.boximg{width:1000px; height:200px;overflow:hidden;}
.boximg li{position:absolute;width:300px;z-index:222;}
.boximg img{float:left;width:1000px; height:200px;}
.boxtext{width:1000px;height:26px;background-color:#f0f0f0;float:left;line-height:26px;text-indent:12px;}
.boxtext a{color:#333;text-decoration:none;}
.boxbox{position:absolute;text-align:right;width:1000px;margin-top:-35px;z-index:555;}
.boxbox span{width:22px;height:22px;background:url(../Images/jbg.png);line-height:22px;display:inline-block;text-align:center;color:#eee;margin-right:5px;}

/*���̰�����ʼ*/
.proDetail { padding-top:16px; }
#preview { width:345px; height: auto; overflow: hidden; float:left; margin:15px 15px 15px 10px; }
.jqzoom { width:345px; height: auto; overflow: hidden; position:relative; padding:0;}
.jqzoom img { border:solid #cccccc 1px; }
.zoomdiv { left:859px; height:239px; width:239px; top:0; }
.list-h li { float:left; }
#spec-n5 { width:300px; height:83px; padding-top:6px; clear:both; background-color:#333333; overflow:hidden; margin-top:15px; }
#spec-left, #spec-right { background:url(../Images/rowl.png) no-repeat; width:22px; height:2px; cursor:pointer; margin-top:30px; }
#spec-left { float:left; margin-left:4px; }
#spec-right { background:url(../Images/rowr.png) no-repeat; float:right; margin-right:4px; }
#spec-list ul li { float:left; margin-right:0px; display:inline; height:79px; }
#spec-list ul li img { border:1px solid #ccc; width:77px; height:77px; margin-left:4px; }
.zoomdiv { z-index:100; position:absolute; top:1px; left:0px; width:400px; height:400px; background:url(../Images/loading.gif) #fff no-repeat center center; border:1px solid #e4e4e4; display:none; text-align:center; overflow: hidden; }
.bigimg { width:800px; height:800px; }
.jqZoomPup { z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:50px; height:50px; border:1px solid #aaa; background:#FEDE4F 50% top no-repeat; opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); cursor:move; }
#spec-list { float:left; width:240px; overflow:hidden; position:relative;}
#spec-list div { margin-top:0; margin-left:4px;}
.price { float:left; width:300px; color:#333333; margin:30px 0 0 0;}
.price h2 { font-size:16px; font-weight:bold; height:22px; line-height:22px; border-bottom:#cccccc 1px solid; padding:0 0 5px 8px; margin-bottom:14px; overflow:hidden; white-space:nowrap;}
.price p { padding:6px 0 6px 8px; }
.price cite { text-decoration:line-through; }
.price em { font-family:Tahoma, Geneva, sans-serif; font-size:22px; color:#d00; font-weight:100; line-height:22px; vertical-align:-2px; }
.proDTxt { padding:15px 0 10px 0;}
.ulOne { border-bottom:#cccccc 1px solid; height:38px; }
.ulOne li { font-size:14px; font-weight:bold; float:left; width:117px; height:37px; line-height:37px; text-align:center; border:#e7e7e7 1px solid; background-color:#f5f5f5; cursor:pointer; border-bottom:0 none; }
.ulOne li.focus { border:#cccccc 1px solid; border-top-width:2px; border-bottom:#f0f0f0 1px solid; background-color:#f0f0f0; }
.ulOneD { padding-top:16px; }
.dTxt { }
.dTxt p { text-indent:24px; padding-bottom:20px; color:#333333; }
.dTimg img { display:block; max-width:640px; width:640px; _width:expression(document.body.clientWidth>640?"640px":"auto");
margin:0 auto 20px; }
.clearfix { font-size:0; clear:both; line-height:0; }
/*���̰�������*/

/* ������ϵ��ʼ*/
.KeFuDiv{position: absolute;height:160px;width:118px; z-index:10000;}
.KeFuList{ background:url(../Images/mid001.gif);}
.KeFuTitle{background:url(../Images/list_001.gif);margin-left:9px;font-size:12px;width:101px;height:20px; line-height:20px;text-align:center;}
.KeFuItem{text-align:center;margin-top:8px;font-size:12px;}
.KeFuItem img{ margin:5px 0 0 0;}
/* ������ϵ����*/

/*��������*/ 
.mt_10{margin-top:10px;}
.ml_10{margin-left:10px;}
.ml_20{margin-left:20px;}
