a{ color:#333333; text-decoration:none;}

a:hover{ color:#FF0000; text-decoration:underline;}

.boxs { clear: both; width: 1200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; overflow: hidden;}

.red { color: #FF0000;}

.left,.Left { display: inline; float: left;}

.right { display: inline; float: right;}

.blank { LINE-HEIGHT: 0; HEIGHT: 10px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; margin: 0px; width: 100%; float: left;}

.boder { border: 1px solid #dfdfdf; overflow:hidden;}

.tops { background:url(../images/topbg.jpg); height: 41px; line-height: 41px; color:#858585}

.tops a{ color:#858585}

.tops2 { margin-left:15px}

.shouye { background-image: url(../images/hom1.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 22px; margin-left: 23px;}

.shoucang { background-image: url(../images/hom2.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 19px;}

.tlogo { clear: both; float: left; width: 100%;}

.toudh {clear: both;float: left; background:#005599; height:50px; width: 100%;}

#navMenu { width:1202px; height: 50px; clear: both; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}

#navMenu ul { float:left; height: 50px;background:url(../images/navli.jpg) no-repeat left; padding-left:2px;}

#navMenu ul li { float:left; height: 50px; font-size: 15px; line-height: 50px; width: 138px; padding-right:2px; text-align: center; background:url(../images/navli.jpg) right no-repeat;}

#navMenu ul li a { color: #FFF; text-decoration:none; display: inline-block; height: 50px; width: 138px; font-weight: bold;}

#navMenu ul li:hover { color:#fff; text-decoration:none; display: inline-block; background-image: url(../images/dhbghov.jpg); background-repeat: no-repeat; background-position: center 0px;}

#DisSub_2,#DisSub_3,#DisSub_4,#DisSub_5,#DisSub_6,#DisSub_8 {z-index: 10000;position: relative;display: none;}

.layer {Z-INDEX: 999; background:#fff;POSITION: absolute;TOP: 0px;_TOP: 0px;background:#fff;}

.layer .layer_left {Z-INDEX: 998;FLOAT: left;clear: both;width: 100%;  margin-bottom:10px;}

.layer .layer_left DL {clear: both;float: left;width: 100%; margin-top: 17px;}

.layer .layer_left DL dt {display: inline; float: left;width: 140px;margin-left: 11px;}

.layer .layer_left DL DD {text-align: left;width: 120px;display: inline;float: left;margin-left: 17px;white-space: nowrap;}

.layer .layer_left DL DD h1 {LINE-HEIGHT: 32px; height: 32px; width:100%;background:url(../images/xialabg.jpg) no-repeat 12px 31px;font-size: 14px; float:left; overflow:hidden}

.layer .layer_left DL DD h1 span{ padding-left:15px; width:30px; font-weight:bold;color: #333;float: left;}

.layer .layer_left DL DD h1 a { DISPLAY: inline; color:#333!important;LINE-HEIGHT: 32px;height: 32px; width:65px;}

.layer .layer_left DL DD h1:hover {COLOR: #fff;text-decoration: underline; font-size:16px;}

.layer_900{ width:902px ;}



.menu_two{ margin:5px 0px; position:absolute; top:28px; left:-370px; background:#fff; border:1px solid #ccc; display:none; z-index:99999;}

.menu_two_left{float:left; width:120px;}

.menu_two_left a{ display:block; width:100%; line-height:36px!important; height:36px!important; font-size: 14px;color:#333!important; margin:0px; text-align:center;}

.menu_two_left a:hover{color:#0088fe!important;}

.menu_two_right{float:left; width:260px; margin:15px 10px;}



.sub_nav_pro{background:#ffffff; width:1198px; box-shadow: 0 0 5px #D4D4D4;}

.sub_nav_pro .sub_pro_main{width:100%; min-height:80px;border-bottom:1px solid #dfdfdf; float:left; background-image:none; clear:both;}

#sub_pro_left{ width:160px; min-height:80px; float:left; }

#sub_pro_left a{color:#333333 !important; border:none !important; font-weight:bold; font-size:13px; line-height:80px; text-align:left; padding-left:25px}

#sub_pro_left a:hover{color:#3656a1}

#sub_pro_right{ width:1030px; float:left;}

#sub_pro_right ul{border-left:1px solid #dfdfdf; float:left; height:auto !important; background:none !important;} 

#sub_pro_right ul li{ background-image:none; margin-bottom:5px; display: block; float:left; width:110px; height:80px; text-align:center; }

#sub_pro_right ul li:hover { background:none !important;}

#sub_pro_right ul li a{color:#929292; line-height:25px; font-size:12px}

#sub_pro_right ul li a:hover{ border:none;color:#3656a1;}

#sub_pro_right ul li a img{ padding-top:10px; width:80px; height:50px;}



#navMenu ul li a:hover .layer .layer_left DL DD h1 A:hover{ background:none}

.layer4{ height:160px}

.layer5{ width:355px}

.layer5 .layer_left DL DD{width:170px}

.layer6{ height:160px; width:355px}

.layer6 .layer_left DL DD{width:170px}

.g_footer{clear: both;float: left;width: 100%; background:#444444; position:relative;}

.g_footer .mod_buy{float:left;margin:35px 95px 0px 0; line-height:25px;color:#fff; font-size:14px; display:inline-block}

.mod_buy h2{color:#fff; font-size:18px;line-height:25px; padding-bottom:10px}

.mod_buy li a{color:#fff; font-size:14px}

.mod_buy li a:hover{text-decoration:underline; color:#ff9c00}

.gfc{margin-top:80px; width:290px; line-height:18px;}

.gfc .copyright{color:#333333; padding-left:20px}

.gfc a{color:#999999}

.gfc a:hover{ color:#999999;text-decoration:underline;}

.banquan{clear: both;float: left;width: 100%; background:#646464; height:55px; line-height:55px; color:#d3d3d3; margin-top:50px}

.banquan a{ color:#d3d3d3; margin-left:10px}



.xiangce{ width:100%; overflow:hidden;}

.xiangce ul{ width:900px; overflow:hidden;}

.xiangce ul li{ float:left; margin-right:15px; margin-bottom:10px; padding:0px; width:270px;}

.xiangce ul li img{width:270px; height:180px;}

.clear{clear:both;}


/*
.prolist{ margin:0 auto; width:910px; overflow:hidden;}
.prolist ul{margin-left: -5px; width:960px; overflow:hidden;}
.prolist li{float: left;width:222px;margin-left:6px;}
.prolist li img{width:216px;padding: 3px;height: 150px;background: #fff;border: solid 1px #d0d0d0;}
.prolist li p{width: 222px;height: 28px;line-height: 26px;overflow: hidden;font-size: 14px;text-align: center;}
*/

.prolist{ margin:0 auto; width:976px; overflow:hidden;}

.prolist ul{margin-left: -5px; width:976px; overflow:hidden;}

.prolist li{float: left;width:290px;margin-left:15px;}

.prolist li img{width:290px;padding: 3px;height: 210px;background: #fff;border: solid 1px #d0d0d0;}

.prolist li p{width: 290px;height: 36px;line-height: 36px;overflow: hidden;font-size: 16px;text-align: center;}



.bigimg{margin:10px auto; text-align:center; padding-top:10px; clear:both; }



#productshow { width:966px; height:799px; float:right; overflow:hidden;}

.productshowimg { width:966px; height:43px; background:url(../images/nuode_04.jpg) no-repeat left top;}

.productmore { width:64px; height:18px; padding:25px 0 0 317px;}

.product_nr { width:966px; height:706px;}

.product_nr ul {width:966px; height:700px; padding-top:10px;}

.product_nr ul li { width:169px; height:156px; padding:12px 22px 0 0; float:left;}

.product_nr_img { width:167px; height:119px; border:1px solid #f4f4f4;}

.product_nr_text { width:169px; height:35px; font-size:14px; line-height:35px; color:#555555; text-align:center; font-weight:bold;}

.product_nr_text a:link, .product_nr_text a:visited { text-decoration:none; color:#555555;}

.product_nr_text a:hover { text-decoration:underline;}



/* contenta */

#contenta { width:1002px; height:780px; margin:0 auto; margin-top:14px; overflow:hidden;}

.product { width:221px; height:780px !important; background:#eeeeee; float:left;}

.productimg { width:221px; height:31px;}

.producttext { width:210px; height:330px; padding:5px 0 0 10px;}

.producttext li { width:190px; line-height:22px; height:22px; font-size:12px; color:#555555;  }

.pic { padding-left:15px; background:url(../../images/index_02.jpg) no-repeat left center;}

.nopic { padding-left:25px; }

.producttext li a:link, .producttext li a:visited { text-decoration:none; color:#555555;}

.producttext li a:hover { text-decoration:underline;}



.home_pro{width:960px; height:735px; overflow:hidden; clear:both;}

.home_pro ul { width:980px; margin:10px 0px;}

.home_pro ul li{ margin-bottom:7px; margin-right:5px; float:left;}

.home_pro ul li.li_01,.home_pro ul li.li_01 img{ width:480px; padding:0px 3px 3px 0px;}

.home_pro ul li.li_01 a:hover img{ width:484px; padding:0px;}

.home_pro ul li.li_02,.home_pro ul li.li_02 img{ width:236px; padding:0px 3px 3px 0px;}

.home_pro ul li.li_02 a:hover img{ width:240px; padding:0px;}



a.one_pic { background:url(../images/index_02.jpg) no-repeat 5px center; padding-left:20px; width:170px; font-weight:bold;}

a.one_pic:hover{ background:url(../images/index_02.jpg) no-repeat 5px center;}

a.two_nopic { padding-left:20px; width:170px;}



/* contentd */

#contentd { width:1200px; height:350px; margin:0 auto; margin-top:10px; overflow:hidden;}

.contentd_nrl { width:388px; height:350px; float:left; padding-right:15px;}

.contentd_nrl_img { width:388px; height:43px;}

.contentd_nrl_nr { width:370px; height:280px; padding:10px 8px 16px 8px; border-left:#e4e4e4 1px solid; border-right:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid;}

.contentd_nrl_text { width:374px; height:280px; background:#f7f7f7; padding-top:2px;}

.contentd_nrl_text_img { width:360px; height:70px; background-color:#FFFFFF; padding:4px; border:#ececec 1px solid; margin:0 2px;}

.contentd_nrl_text_text { width:358px; height:146px; padding-top:9px; margin:0 auto; font-size:12px; color:#595959; line-height:24px;}

.contentd_nrl_text_more { width:358px; height:16px; margin:0 auto; font-size:12px; line-height:16px; text-align:left; font-weight:bold; color:#272727;}

.contentd_nrl_text_more a:link ,.contentd_nrl_text_more a:visited { text-decoration:none; color:#272727;}

.contentd_nrl_text_more a:hover { text-decoration:underline;}

.contentd_nrm_text { width:344px; height:273px; margin:0 auto; overflow:hidden;}

.contentd_nrm_text ul{ width:344px; height:273px;}

.contentd_nrm_text ul li { width:332px; height:28px; font-size:12px; line-height:28px; color:#737373; padding-left:12px; background:url(../images/index_126.jpg) no-repeat left center;}

.contentd_nrm_text a:link ,.contentd_nrm_text a:visited { text-decoration:none; color:#737373;}

.contentd_nrm_text a:hover { text-decoration:underline;}

.contentd_nrr { width:394px; height:350px; float:right;}

.contentd_nrr_img { width:394px; height:43px;}

.contentd_nrr_nr { width:372px; height:280px; padding:10px 9px 16px 9px; border-left:#e4e4e4 1px solid; border-right:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid; overflow:hidden;}

.contentd_nrr_text { width:380px; height:280px; padding-top:2px;}









.line-10{height:10px; width:100%; clear:both;}





.louceng_box{ width:1200px;height:60px;overflow:hidden; position:relative;}

.louceng{ width:1200px;height:521px;overflow:hidden; margin:0 auto; margin-top:10px; text-align:left;}

.louceng .biaoti {font-size: 20px;font-weight:100; color:#333; line-height:30px;height:36px; border-bottom: 1px solid #c81623;}

.louceng .biaoti span { margin-right:10px; background:url(../images/ff.png) no-repeat; margin-top:2px; width:29px; height:25px; line-height:30px; padding-left:3px;color:#fff; font-size:14px; display:block; float:left; }

/**js_xxk_691003_09_tabs**/

.js_xxk_691003_09 { width:1000px; height:37px;overflow:hidden; position:absolute; top:10px; right:0px;}

.js_xxk_691003_09_tabPanel {height:36px; position:relative;}

.js_xxk_691003_09_tabPanel ul {padding-left:1px;border: solid 1px #ededed;border-bottom: 0 none;height:34px;line-height:34px;z-index: 8;position: absolute;top:0px;right: 0px;margin-top: 1px; }

.js_xxk_691003_09_tabPanel ul li {float:left;text-align: center;font-size: 12px;font-weight: 100;color: #333;line-height: 32px;height: 32px;padding: 2px 18px 0 18px;overflow: hidden;background: #fff url(../images/aa.png) no-repeat left center; margin-left:-1px; width:auto !important;}

.js_xxk_691003_09_tabPanel ul li.one{ background:#fff;}

.js_xxk_691003_09_tabPanel ul li a{ text-decoration:none;}

.js_xxk_691003_09_tabPanel ul .js_xxk_hit {border-left: solid 1px #c81623;border-right: solid 1px #c81623;border-top: solid 3px #c81623;position: relative;z-index:99999;padding: 0 17px 0 18px;background: #fff;margin-left: -2px;margin-top: -1px;padding-bottom:1px;color: #c81623;}



.table_buju_home{ width:1200px; margin:0px auto;}



.bottomToolBar { Z-INDEX:999; BACKGROUND:url(../images/yl_b_t_bg_11.gif) repeat-x 0px 0px; LEFT:0px; OVERFLOW:visible; WIDTH:100%; BOTTOM:0px; PADDING-TOP:29px; POSITION:fixed; HEIGHT:38px; _position:absolute;_top:expression(documentElement . scrollTop + documentElement .clientHeight-this . offsetHeight);}

.toolBarCont { BACKGROUND:url(../images/yl_b_t_phone_icon.gif) no-repeat 700px 0px; WIDTH:1030px; PADDING-TOP:12px;  HEIGHT:25px; margin:0px auto; position:relative;}

.toolBarCont A { MARGIN:0px 5px; COLOR:#333}

.toolBarCont A:hover { COLOR:#f30}

.yl_bottomAsk { LEFT:405px; WIDTH:280px; POSITION:absolute; TOP:0px; HEIGHT:38px}

.yl_bottomAsk A { MARGIN:0px}

.yl_up { Z-INDEX:1000; LEFT:1030px; WIDTH:48px; POSITION:absolute; TOP:2px; HEIGHT:30px}


.js_xxk_691009_pane table{ width:100%;}
.js_xxk_691009_pane table td { padding:10px 15px; font-size:14px; line-height:24px;}


.center_box{ position:relative; left:50%; margin-left:-600px; width:1200px; }
.ct_box_1 { overflow: hidden; margin: 0px auto; text-align: center; clear: both;}
.ct_box_2 { width:1200px; text-align:left; margin: 0px auto; clear: both;}
.h_200{background:#444444; height:200px;}
.h_55{background:#646464; height:55px; line-height:55px; color:#d3d3d3;}
.h_460{ height:460px;}