﻿@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:14px; background-color:#f9f9f9; color:#6c6c6c;}
ul{list-style:none;padding:0px;margin:0px;}
ol{padding:0px;margin:0px;}
li{padding:0px;margin:0px;}
dl{padding:0px;margin:0px;}
dt{padding:0px;margin:0px;}
dd{padding:0px;margin:0px;}
a{ text-decoration:none; color:#6c6c6c;}
.clear{ clear:both;}
.width{ width:1080px; background-color:#f3fdff;}
.width1{ width:1110px;}
.mar{ margin:0px auto;}
.juz{ text-align:center;}
.power{ display:none;}
.bg{ background-image:url(../images/bg.jpg);}

.header{ height:151px;}
.header1{ height:151px; background-image:url(../images/header.jpg); position:relative;}
.logo{ position:absolute; top:11px; left:62px;}
.header_top{ position:absolute; top:0px; right:110px; color:#727270;}
.header_top ul li{ float:left; height:30px; line-height:30px; padding-left:20px; margin-left:5px; margin-right:5px;}
.header_top ul .top1{ background-image:url(../images/top1.png); background-repeat:no-repeat; background-position:0px 8px;}
.header_top ul .top2{ background-image:url(../images/top2.png); background-repeat:no-repeat; background-position:0px 8px;}
.header_top ul .top3{ background-image:url(../images/top3.png); background-repeat:no-repeat; background-position:0px 8px;}
.header_top a{ color:#727270;}
.nav{ position:absolute; top:92px; left:23px; width:1039px; height:49px; overflow:hidden; background-image:url(../images/navbg.jpg);}
.nav ul .home{ background-image:none;}
.nav ul li{ float:left; line-height:49px; font-weight:bold; background-image:url(../images/navtb.jpg); background-repeat:no-repeat; background-position:0px 0px;}
.nav ul li a{ display:block; color:#ffffff; padding-left:34px; padding-right:35px;}
.nav ul li a:hover{ color:#f46b01;}
.w20{ height:20px; line-height:20px; background-color:#ffffff;}

.banner{ height:295px;}

.al{ margin-top:20px;}
.al img{ height:82px; border:1px solid #cccccc;}


.nr{}
.nr1{ width:1050px; padding:15px; background-color:#f3fdff;}
.nr_l{ width:780px; float:left;}
.gsjj_tit{ height:36px; background-image:url(../images/gywm_tit.jpg); font-size:16px; line-height:36px; font-weight:bold; color:#ffffff; text-indent:43px;}
.gsjj_cont{ background-image:url(../images/gywm_cont.jpg); padding:10px 25px 20px 0px; line-height:26px;}
.gsjj_cont_c{ height:130px; overflow:hidden;}
.gstp{ float:left; padding-right:25px;}
.fl1,.fl2,.fl3,.fl4{ margin-top:10px;}
.fl1_tit{ height:40px; line-height:40px; background-image:url(../images/fl1.jpg); font-size:16px; font-weight:bold; text-indent:50px;}
.fl1_tit span{ float:right; font-size:12px; height:40px; overflow:hidden; line-height:60px; margin-right:45px; font-weight:normal;}
.fl1_tit span a{ color:#ffffff;}
.fl2_tit{ height:40px; line-height:40px; background-image:url(../images/fl2.jpg); font-size:16px; font-weight:bold; text-indent:50px;}
.fl2_tit span{ float:right; font-size:12px; height:40px; overflow:hidden; line-height:60px; margin-right:45px; font-weight:normal;}
.fl2_tit span a{ color:#ffffff;}
.fl3_tit{ height:40px; line-height:40px; background-image:url(../images/fl3.jpg); font-size:16px; font-weight:bold; text-indent:50px;}
.fl3_tit span{ float:right; font-size:12px; height:40px; overflow:hidden; line-height:60px; margin-right:45px; font-weight:normal;}
.fl3_tit span a{ color:#ffffff;}
.fl4_tit{ height:40px; line-height:40px; background-image:url(../images/fl4.jpg); font-size:16px; font-weight:bold; text-indent:50px;}
.fl4_tit span{ float:right; font-size:12px; height:40px; overflow:hidden; line-height:60px; margin-right:45px; font-weight:normal;}
.fl4_tit span a{ color:#ffffff;}
.fl_cont{ margin-top:20px;}
.fl_cont_img{ float:left; width:166px;}
.fl_cont_cont{ float:left; width:600px; margin-left:14px;}
.fl_cont_cont ul li{ width:130px; float:left; border-bottom:1px dashed #cccccc; border-right:1px solid #efefef; padding-left:8px; padding-right:8px;}
.fl_cont_cont ul li div{ overflow:hidden; height:27px; line-height:27px;}

.nr_r{ width:260px; float:left; margin-left:10px; overflow:hidden;}
.qyyx a img{ border:0px;}
.qyyx,.search,.lxwm,.link{ border:1px solid #f0f0f0; background-color:#f9f9f9;}
.right_tit{ height:60px; line-height:60px; font-weight:bold; text-indent:15px; font-size:16px; background-image:url(../images/right_tit.jpg);}
.qyyx_cont{ position:relative; height:133px; background-image:url(../images/e.jpg); background-repeat:no-repeat; background-position:15px 20px;}
.text{ width:100px; height:19px; background-image:url(../images/text.jpg); text-indent:10px; border:0px;}
.yhm{ position:absolute; left:90px; top:0px;}
.dz{ position:absolute; left:145px; top:30px;}
.mm{ position:absolute; left:90px; top:60px;}
.dl{ position:absolute; left:66px; top:90px;}
.submit{ width:126px; height:27px; background-image:url(../images/submit.jpg); border:0px;}
.search_cont{ position:relative; height:120px;}
.sswz{ position:absolute; left:30px; top:0px;}
.radio2{ margin-left:40px;}
.searchtext{ position:absolute; left:15px; top:30px; width:225px; text-indent:10px; height:28px; line-height:28px; border:1px solid #98c10f;}
.searchbutton{ position:absolute; left:66px; top:80px; width:126px; height:27px; background-color:#5e860b; background-image:url(../images/searchbutton.jpg); background-repeat:no-repeat; border:0px;}
.lxwm_tit{ height:60px; line-height:60px; font-weight:bold; text-indent:15px; font-size:16px; background-image:url(../images/lxwm_tit.jpg);}
.lxwm_cont{ padding:15px; padding-top:0px; padding-bottom:20px; line-height:29px; color:#000000;}
.lxwm_cont_cont{ height:283px; overflow:hidden; position:relative;}
.bdsharebuttonbox{position:absolute; left:0px; top:242px;}
.link_cont{ height:121px; padding-left:15px; padding-right:15px;}
.link_cont ul li{ float:left; margin-left:8px; margin-right:8px; margin-top:7px; margin-bottom:7px;}
.link_cont ul li img{ width:96px; height:40px; border:1px solid #cccccc;}

.zdcp{ height:49px; margin-top:20px; background-image:url(../images/zdcp.jpg);}
.zdcp ul li{ float:left; line-height:49px; padding-left:15px; padding-right:15px; width:100px; height:49px; overflow:hidden;}
.zdcp ul li a{ color:#ffffff;}
.bottom{ height:15px; background-image:url(../images/bottom.jpg); line-height:15px;}

.footer{ padding-top:10px; padding-bottom:10px; margin-top:5px; line-height:25px; text-align:center;}


.position{height:35px; line-height:35px; font-weight:bold; background-image:url(../images/position.jpg); color:#ffffff; text-indent:30px;}
.position a{ color:#ffffff;}


.rightcontent{ line-height:25px; padding:10px;}

.listnews{ padding:10px;}
.listnews ul li{ background-image:url(../images/icon.jpg); background-repeat:no-repeat; background-position:0px 13px; text-indent:10px; line-height:30px;}
.listnews ul li span{ float:right;}
.listnews ul li a{} 

.news,.news-time,.producttit,.proimg{ text-align:center;} 

/*产品列表开始*/
.listright { margin-top:10px;}
.listright a{ color:#000000;}
.abintobx{ border:1px solid #cccccc;}
.listtb{ width:100%; table-layout:fixed; overflow:hidden;}
.listtb a{ color:#000000;}
.listtb td{ border-bottom:1px solid #cfcfcf; padding:3px; overflow:hidden;}
.listtb tr:hover{ background-color:#eeeeee;}
.tbheader{ background-color:#a60000; font-weight:bold; color:#ffffff;}
.tbfooter{ background-color:#a60000;}
.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; line-height:30px;}
.padding span {padding-left:5px; padding-right:5px;}
.padding span a {color:#000000;}
/*分页结束*/

.sxcp{ line-height:35px;}
.sxcp .xcp{ float:right;}


/*详情开始*/
.product-detialout table td {

}
.product-detialout .ui-widget-content{border: 0px; line-height:25px;}
.product-detial { margin-top:10px;}
.product-detial .ui-widget-header { 
    background: none;border: 0px;border-radius: 0px;
    border-bottom:2px solid #75b5db;  
     overflow:hidden;}
.product-detial .ui-widget-header li {line-height:22px; border-radius:0px;}
    .product-detial .ui-widget-header .ui-state-default {
        background-image:none; border:0px; background-color:#ffffff;border-radius:0px;
    }
    .product-detial .ui-widget-header .ui-tabs-selected {
        background-image:none;
        background-color:#75b5db; color:#ffffff;border:0px; font-weight:bold;
    }
        .product-detial .ui-widget-header .ui-tabs-selected a {
            color:#ffffff;
        }
#pro_details { border-top:0px;
}

/*CAS开始*/
.proinfor{ font-size:14px;}
.pronametitle {
    font-size:20px;
    text-align:center;
}
.proinfotable td {
    border-bottom:1px solid #dddddd;
}


.formcolumn-item-ct .nombtn {
	border: 0px; height: 30px; color: rgb(255, 255, 255); padding-right: 10px; padding-left: 10px; background-color: rgb(36, 101, 227);
}
.formcolumn-item .formcolumn-item-tit {
width: 120px;
text-align: right;
float: left;
}
.formcolumn-item .formcolumn-item-ct
{margin-left: 130px;}
.formcolumn-item {
clear: both;
}
.formcolumn-item .formcolumn-item-ct .formcolumn-item-tipstxt {
color: #999999;
}
.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: 100px;
}
		.formcolumn-item .formcolumn-item-ct .form-vcodebox {
float: left;
padding-right: 10px;
}
		.formcolumn-item .formcolumn-item-ct .formcom-vcode {
width: 160px;
}
.formcolumn-item{ margin-top:20px;}

.searchlist ul li{ float:left; margin:10px; margin-right:25px; display:inline; width:163px; height:180px}


