﻿.quck_link dd span,.class_list li,
.navi li.act,.navi li.act a{background:url(images/main_pic.gif) no-repeat;}
.quck_link dd span.gkt{ background:url(images/gktong.gif) no-repeat left 8px;}
.navi{background:url(images/main_pic.gif) repeat-x;}
.com_name{background:url(images/top_bg.jpg) no-repeat;}
.news_list dt{background:url(/images/dot.gif) no-repeat;}
.dinggou,.gouwuce,.liuyan,.lianxi,.but_hui,.but_hui *,.down{background:url(/images/ny_pic.gif) no-repeat;}
.dinggou{ background-position:left -31px;width:164px; height:44px;}
.gouwuce{ background-position:left -83px;width:164px; height:44px;}
.liuyan{ background-position:left -139px;width:86px; height:27px;}
.lianxi{ background-position:-90px -139px;width:86px; height:27px;}
.red{color:red;}
ul,ol{ list-style-type:none;}

/* 顶部 */
.header{background:none;}
.quck_link{height:30px;background:#F2F6F1;border-bottom:#D4E3D2 solid 2px; line-height:30px;padding:0 10px; margin:0;}
.quck_link dt{float:left; font-weight:bold;}
.quck_link dt a:link,.quck_link dt a:visited{color:#009944}
.quck_link dt a.yellow:link,.quck_link dt a.yellow:visited{color:#FF8720;}
.quck_link dd{float:right;color:#FA7401;}
.quck_link dd span{ display:block; float:left; margin-right:20px;}
.quck_link dd span.zs{ background-position:left 3px;padding-left:20px;}
.quck_link dd span.zz{ background-position:left -23px;padding-left:20px;}
.quck_link dd span.gkt{padding-left:120px; font-weight:bold;}
.com_name{height:185px; overflow:hidden;}
.com_name table{height:185px;}
.com_name table .td1{width:150px;}
.com_name table .td2 h1{ margin:0; font-size:24px; font-family:"黑体"; padding:15px 10px;}

/* 导航 */
.navi{background-position:left -53px; height:26px; line-height:24px;border-left:#419B00 solid 1px;border-right:#419B00 solid 1px;padding:0 0 0 50px;width:928px;}
.navi li{ float:left; list-style:none;padding-left:3px; margin:2px 10px 0 10px;}
.navi li a{ display:block; float:left;padding:0 7px 0 4px;}
.navi li a:link,.navi li a:visited{color:#fff;}
.navi li.act{background-position:left -83px;}
.navi li.act a{background-position:right -83px;}
.navi li.act a:link,.navi li.act a:visited{color:#009944; font-weight:bold;}

/* 主框架 */
.local{border:0; margin:0;padding:3px 8px;}
.m_left{width:186px; float:left;}
.m_right{width:787px; float:right; overflow:auto;}

.class_list{margin:5px;padding:0;}
.class_list li{ background-position:left -113px; line-height:22px; height:22px;padding-left:20px; list-style:none; overflow:hidden;}
.class_list li a:link,.class_list li a:visited{color:#009944;}
.bk1{ margin-bottom:10px;}
.search_bar{ text-align:center;padding:10px 0; line-height:30px;}
.tit4 h2 *{ text-align:left; font-size:12px;}

/* 简介 */
.com_info{ margin:10px;}
.com_info dt{width:200px; float:left;}
.com_info dd{width:530px; float:right; margin:0}

/* 产品 */
.con_pro dt{width:180px;height:120px; margin:5px;}

.f_l,.f_r{width:787px; overflow:hidden;}
.tit_tag2 .f_r{width:auto;}
.f_r .con_pro dl{ width:787px;}
.f_r .con_pro dt{width:180px;}
.f_r .con_pro dt a.pic{ display:block; height:100px; float:left;}
.txt_list2{ margin:5px;}

/* 底部 */
.footer{background:#F2F6F1;border-top:#D4E3D2 solid 2px;padding:10px; line-height:180%; color:#219709; text-align:center;}
.footer a:link,.footer a:visited{color:#219709;}

.ny{padding:5px 10px;}


/* 公司新闻 */
.news_tit{background:#FBF4EF;border:#EFD6C2 solid 1px; font-weight:bold;height:26px; line-height:26px;color:#009944;}
.news_tit dt{float:left;padding:0 20px;}
.news_tit dd{ float:right; width:80px; margin:0;}
.news_list{border-bottom:#666 dotted 1px;}
.news_list dt{ background-position:5px -420px; font-size:14px; line-height:26px; height:26px; overflow:hidden;padding-left:20px;}
.news_list dt span{ float:right; display:block; font-size:12px;color:#666;width:80px}
.news_list dd{ margin:0; font-size:12px; color:#a5a5a5; padding:0 10px;border-bottom:#a5a5a5 dotted 1px;}
.news_detail{padding:5px 10px;}
.news_detail h1{ font-size:16px;color:#009944; margin:20px 0 0 0; text-align:center; line-height:150%;}
.news_detail h3{ margin:0; font-size:14px; font-weight:normal; text-align:center; line-height:150%;}
.news_detail .attrib{ text-align:center; color:#a4a4a4;}
.news_detail_con{font-size:14px; line-height:24px;}
.news_detail_con *{width:auto;}

.newslist_left{ float:left; margin:0; padding:0;}
ul.newslist_left{ line-height:20px; padding:5px;}
.newslist_left li{background:url(images/main_pic.gif) no-repeat left -113px;;}
.newslist_left li a{ padding-left:20px;}


/* 公司产品 */
.bigList .no{width:20px;}
.bigList .pic{width:120px;}
.bigList .name{width:320px;}
.bigList .city{width:110px;}
.bigList .amount{width:125px;}
.bigList .links{width:85px;}

.bigList_tit h3{float:left; text-align:center; margin:0; font-size:12px;color:#149305;}
.bigList_tit .name{margin-left:50px;}
.bigList_tit .amount a{background:#7F7F7F;padding:2px 3px 0 3px; line-height:17px;}
.bigList_tit .amount a.act{background-color:#FA7005; background-position:left 2px;padding-left:8px;}
.bigList_tit .amount a:link,.bigList_tit .amount a:visited{color:#fff; font-weight:normal;}
.bigList_tit .amount a:hover{ text-decoration:none;}

.bigList ul{list-style:none; margin:5px 0 0 0;padding:0 0 5px 0;border-bottom:#e5e5e5 dashed 1px;zoom:1; overflow:auto;}
.bigList ul li{float:left; margin:0;color:#666;}
.bigList ul .pic{overflow:hidden;}
.bigList ul .pic img{border:#eee solid 1px;padding:2px;}
.bigList ul .name div{}
.bigList ul .city{color:#FA7005; text-align:center;}
.bigList ul .amount{text-align:center;}
.bigList ul .amount strong{color:#FA7005;}
.bigList ul .links{ text-align:center;}

/* 公司信息*/
.pic_tit{background:#EFFFE4;border:#E2FFCE solid 1px;border-bottom-color:#B0E28D;padding:3px 20px; font-size:12px; color:#009944; margin:5px 10px; clear:both;}
.pic_detail{padding:20px;}
.pic_detail .pic{}
.pic_detail h1{font-size:14px; margin:5px 0;border-bottom:#eee solid 1px;padding-bottom:5px;}
.pic_detail .con{}

.contact{width:100%;}
.contact th{width:16%; text-align:right; vertical-align:top;}

.massage_box{background:#FFF8EE;border:#FFCB99 solid 1px;padding:5px 10px;}
.table_bg{background:#f6f6f6;}
.table_bg .t_title {font-weight:bold;text-align:right;width:150px;}
.gray{color:#ccc;}

.hr_list{width:100%; border-collapse:collapse;}
.hr_tit th{background:#efefef;padding:3px 6px;}
.hr_list td{border-bottom:#efefef solid 1px;padding:3px;}
.hr_list .td1{ text-align:left;}
.hr_list .td3,
.hr_list .td2{ text-align:center;}

.nav{ width:980px; height:35px; margin:5px auto; color:#fff;}
.nav a:link,.nav a:visited{ color:#fff; text-decoration:none;}
.nav a:hover{ text-decoration:underline; color:#fff;}
.nav_left{ width:6px; height:35px; float:left; background:url(/images/nav_leftbg.gif) no-repeat;}
.nav_middle{ width:960px; height:35px; background:url(/images/nav_midbg.gif) repeat-x 0 center; float:left;}
.nav_right{width:6px; height:35px; float:left; background:url(/images/nav_rightbg.gif) no-repeat;}
.nav1{ float:left; height:35px; line-height:35px; color:#fff; margin:0; text-align:center; width:80px;}
.nav1 dt{ font-size:14px; font-weight:bold; background:url(/images/nav_dtbg.gif) no-repeat 0 3px; width:75px; }
.nav2{ width:900px; float:left; font-size:13px; margin:0; height:35px; line-height:35px;}
.nav2 dt{ float:left; font-size:13px; font-weight:bold; width:61px; padding-left:10px;}
.nav2 dd.infonav{background:url(/images/tab_bg3.gif) no-repeat 0px 6px; width:75px;}
.nav2 dd.infonav a:link,.nav2 dd.infonav a:visited{ color:#149305; text-decoration:none;}
.nav2 dd{ float:left; margin:0 15px; text-align:center; padding:0;}
.nav3{ width:210px; float:left; margin:0; height:35px; line-height:35px;}
.nav3 dt{ float:left; font-size:13px; font-weight:bold; background:url(/images/nav_dtbg.gif) no-repeat 0 3px; width:61px; padding-left:10px;}
.nav3 dd{ float:left; margin:0 10px;}
.nav4{ float:left; height:35px; line-height:35px; color:#fff; margin:0; text-align:center; width:65px;}
.nav4 dt{ font-size:13px; font-weight:bold; background:url(/images/nav_dtbg.gif) no-repeat 0 3px; width:65px; }




.ryzz_list{ width:140px; border:1px solid #e5e5e5; padding:10px; float:left; margin:5px 10px;}

.ryzz_list dt{ width:140px; text-align:center; float:left;}
.ryzz_list  dd{ margin:0; padding:0; width:140px; text-align:center; float:left;}










.part_ban_pos {
    position: relative;
}

.part_ban_renzheng {
    position: absolute;
    right: 380px;
    top: 75px;
}
.part_ban_renzheng img {
    opacity: 0.5;
}












