@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px; background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-color:#ebebeb;}
ul{list-style:none;padding:0px;margin:0px;}
ol{padding:0px;margin:0px;}
li{padding:0px;margin:0px;}
a{ text-decoration:none; color:#000000;}
.mar{ margin:0px auto;}
.width{ width:1000px;}
.clear{ clear:both;}
.juz{ text-align:center;}
.power{ display:none;}

.header{ width:1014px; height:159px; background-image:url(../images/header_bg.jpg); position:relative;}
.header a{ color:#2477c3;}
.logo{ position:absolute; top:40px; left:55px;}
.topwz{ position:absolute; right:40px; top:40px;}
.topwz ul li{ float:left; background-image:url(../images/topwztb.png); background-repeat:no-repeat; background-position:0px 3px; padding-left:5px; padding-right:10px;}
.ce{ position:absolute; right:40px; top:70px;}
.ce ul li{ float:left; background-image:url(../images/topwztb.png); background-repeat:no-repeat; background-position:0px 3px; padding-left:5px; padding-right:10px;}
.nav{ position:absolute; top:109px; left:17px;}
.nav ul li{ float:left; height:40px; line-height:45px; font-size:14px;}
.nav ul li a{ color:#ffffff; display:block; width:163px; text-align:center;}
.nav ul li a:hover{ background-image:url(../images/navhover.png); background-repeat:no-repeat; color:#ffffff;}

.banner{ margin-top:10px;}

.nrbg01{ height:7px; background-image:url(../images/nrbg01.jpg); line-height:0px; font-size:0px;}
.nrbg02{ background-image:url(../images/nrbg02.jpg); padding:25px;}
.nrbg03{ height:7px; background-image:url(../images/nrbg03.jpg); line-height:0px; font-size:0px;}

.nr_left{ width:650px; float:left; }
.about{ height:252px;}
.nr_left_tit{ height:32px; background-image:url(../images/left.jpg); line-height:32px; font-size:14px; color:#3c568f; text-indent:25px;}
.nr_left_tit span{ color:#a4a4a4; font-size:13px; line-height:35px; margin-left:5px;}
.nr_left_tit .more{ float:right; margin-top:10px;}
.nr_left_tit .more a img{ border:0px;}
.about_cont{ margin-top:20px; line-height:28px; height:200px; overflow:hidden; color:#7b7b7b;}
.about_cont a{color:#7b7b7b;}
.pro{ margin-top:10px; border-bottom:1px dashed #cccccc; padding-bottom:20px;}
.pro_cont{width:650px; margin-top:10px; overflow:hidden; height:155px;}
.pro_cont ul li{ width:122px; height:155px; overflow:hidden; float:left; margin:10px; text-align:center; line-height:20px;}
.pro_cont ul li a img{ width:120px; height:120px; border:1px solid #cccccc;}
.nr_right{ width:270px; float:left; margin-left:30px;}

.search{ background-color:#f6f6f6; padding:20px;}
.search_tit{ height:30px; line-height:30px; font-size:14px; color:#3c568f;}
.xllb{ margin-top:10px;}
.xlk{ width:230px; height:25px; margin-top:10px;}
.text{ width:226px; height:25px; margin-top:10px; text-indent:10px;}
.button{ width:69px; height:29px; background-image:url(../images/s1.jpg); border:0px;}

.prolist{ background-color:#f6f6f6; padding:20px; margin-top:20px;}
.prolist_cont ul li{ height:30px; line-height:30px; text-indent:20px; background-image:url(../images/newstb.jpg); background-repeat:no-repeat; background-position:10px 14px;}

.contact{ background-color:#f6f6f6; padding:20px; margin-top:20px;}
.contact_cont{ line-height:25px;}

.footer_top{ margin-top:20px;}
.footer{ padding-top:15px; padding-bottom:15px; text-align:center; line-height:25px;}


.position{ height:32px; background-image:url(../images/left.jpg); line-height:32px; font-size:14px; color:#3c568f; text-indent:25px;}
.position a{ color:#3c568f;}
.listright{ line-height:30px;}

/*产品列表开始*/
.abintobx{ border:1px solid #cccccc; margin-top:10px;}
.listtb{ width:100%; table-layout:fixed; overflow:hidden;}
.listtb td{ border-bottom:1px solid #cfcfcf; padding:3px; overflow:hidden;}
.listtb tr:hover{ background-color:#eeeeee;}
.tbheader{ background-color:#eeeeee; font-weight:bold;}
.tbfooter{ background-color:#eeeeee;}
.tbfooter td{ border-bottom:0px;}
.rowclass0{ background-color:#ffffff;}
.rowclass1{ background-color:#f8f8f8;}
.abintobx tr td{ height:30px; -moz-text-overflow: ellipsis; overflow:hidden;word-break:keep-all;
white-space:nowrap;text-overflow:ellipsis;}
/*产品列表结束*/

/*分页开始*/
.padding{ text-align:center;}
.padding span{ padding:5px;}
/*分页结束*/

/*产品详情开始*/
.caedittd{ width:90px; text-align:right; font-weight:bold;}
.baseInfoTable{ background-color:#dddddd; line-height:normal; font-size:12px; margin-bottom:5px; margin-top:10px; line-height:25px;}
.baseInfoTable td{ background-color:#ffffff; padding:8px;}
.baseInfoTable .baseInfoTtitel{ font-size:16px; font-weight:bold; line-height:25px; background-color:#eeeeee;}
.baseInfoTable .baseInfoTtitel a{ float:right;}
.baseInfoTable .stptr td,.hsflagtable .stptr td{background-color:#f9f9f9;line-height:20px;}
.sxcp{ line-height:35px;}
.sxcp .xcp{ float:right;}
/*产品详情结束*/

.newlistright{ margin-top:10px;}
.newlistright ul .newsitem{ background-image:url(../images/newstb.jpg); background-repeat:no-repeat; background-position:0px 13px; text-indent:10px; line-height:30px;}
.newlistright ul .newsitem span{ float:right;}

.news-tit{ text-align:center;}
.news-detial{ line-height:25px;}

/*留言表单开始*/
.formcolumn-item{
    clear:both;
}
    .formcolumn-item .formcolumn-item-tit {
        width:120px; text-align:right; float:left; line-height:20px;
    }
    .formcolumn-item .formcolumn-item-ct {
        margin-left:130px;
    }
       .formcolumn-item .formcolumn-item-ct .formcom-area, .formcolumn-item .formcolumn-item-ct .formcom-ipt,.formcolumn-item .formcolumn-item-ct .formcom-vcode {
            width:300px;
            height:25px;
            padding: 4px 5px;
border: #ABABAB 1px solid;
box-shadow: 2px 2px 3px #EDEDED inset;
font-size: 14px;
font-weight: bold;
        }
        .formcolumn-item .formcolumn-item-ct .formcom-area {
            height:50px;
        }
        .formcolumn-item .formcolumn-item-ct .formcom-vcode {
            width:160px;
        }
            .formcolumn-item .formcolumn-item-ct .form-vcodebox  img{
                border: #ABABAB 1px solid;
            }
.extclass_title,.formset_title {
    font-size:14px; font-weight:bold;
}
.formcolumn-item .formcolumn-item-ct .formcolumn-item-tipstxt {
    color:#999999;
}
.formcolumn-item .formcolumn-item-ct .form-vcodebox {
    float:left; padding-right:10px;
}
.formcolumn-item .formcolumn-item-ct .needFill {
     border:1px solid #e47a7a;
    box-shadow: 2px 2px 3px #f5e9e6 inset;
    background-color:#fefbfa;
}
.orderform .formcolumn-item .formcolumn-item-ct .formcolumn-item-tipstxt {
    color:red;
}
 .nombtn{
        padding-left:20px; padding-right:20px;
        height:30px;border:0px;
        background-color:#2465e3; color:#ffffff;
    }
.formcolumn-item-ct .userloginbtn {
float:left;}
.formcolumn-item-ct a {
float:left; margin-left:10px; height:34px; line-height:34px; padding-left:15px; padding-right:15px; background-color:#2465e3; color:#ffffff;}
/*留言表单开始*/

/*批量搜索开始*/
.dialog-ctrlbox {
    background-color:#ffffff; padding:10px; border-top:1px solid #cccccc; text-align:right;
}
    .dialog-ctrlbox .nombtn ,.formcolumn-item-ct .nombtn{
        padding-left:10px; padding-right:10px;
        height:30px;border:0px;
        background-color:#2465e3; color:#ffffff;
    }
     .dialog-ctrlbox .nombtn-gray {
        padding-left:10px; padding-right:10px;
         height:30px; border:0px;
        background-color:#eeeeee; color:#333333;
    }
.batchsearchlistheader{ font-weight:bold;}
/*批量搜索结束*/
