﻿body { behavior: url("/css/csshover3.htc"); }
body { background: url(../Images/bodybg.gif) repeat-x top; background-color: #eeeeee; font-size: 12px; font-family: Arial 宋体; }
body, form, ul, li, p, img { padding: 0; margin: 0; border: 0; font:12px/1.5em Tahoma,Verdana,Simsun,Microsoft YaHei,Arial Unicode MS,Mingliu,Arial,Helvetica; }
#head { width: 1002px; margin: 0 auto; }
.none { display: none; }
#main { width: 1002px; height: auto !important; overflow: hidden !important; height: 1px; overflow: visible; margin: 0 auto; background: url(../Images/contentbg.gif) 50% repeat-y; }
.flash_switch { width: 970px; height: 280px; margin: 0 auto; padding-top: 6px; }
.flash_switch1 { width: 970px; height: 202px; margin: 0 auto; }
.rotatorcs { width: 970px; margin: 0 auto; background-color:White}
.rotatorcs1 { width: 970px; margin: 0 auto; background: url(/Images/4.jpg) no-repeat; }
.menu { width: 994px; margin: 0 auto; padding-top: 7px; }
#content { width: 994px; height:auto; margin: 0 auto;}

#content .content_ul{ padding:8px 0 0;}
/*修改2010年7月24日11:56:49*/
.product_li { float: left; width: 240px; height:320px; overflow:hidden; background:url(../Images/newDefaultBj.jpg) repeat-X; 
              border-left:#e5e5e5 solid 1px;border-right:#e5e5e5 solid 1px; margin-left:23px!important;margin-left:12px; margin-bottom:7px;}    
    .product .PicLink{}

/*修改新闻2010年7月24日14:15:19*/
.newsDefalut{float:left; width:450px; height:320px; overflow:hidden;background:url(../Images/newDefaultBj.jpg) repeat-X;
               margin-left:15px;border-left:#e5e5e5 solid 1px;border-right:#e5e5e5 solid 1px;margin-bottom:7px;
               }
    .newsDefalut ul{ margin-top:10px; padding-left:10px; padding:0 20px;}          
    .newsDefalut ul li{ height: 24px; line-height:24px; border-bottom:#ccc dashed 1px; margin-right:10px; }
    .newsDefalut ul li a{ display:block; color:Black; text-decoration:none; }
    .newsDefalut ul li a:hover { color:#e60012}
    .newsDefalut ul li a span{ display:inline-block; margin-left:10px; width:320px; float:left }
    .newsDefalut ul li a .cnclass { letter-spacing:1px;}
    .newsDefalut ul li a .enclass {}
    
.newImg{ float:left; width:225px; height:320px; overflow:hidden;margin-left:15px;margin-bottom:2px; }
    .newImg a{ display:inline-block; }    
    .newImg a img{ border:0; margin:0; margin-bottom:2px!important;margin-bottom:2px}
    
.li_title { display: block; height: 30px; line-height: 30px; text-decoration: none; color: #000; font-weight: 900;
            padding-left:10px; overflow:hidden; padding-top:5px;}
.product_show { display: block; background: url(../Images/product_bg.gif) no-repeat; width: 230px; height: 150px; margin: 0 auto; }
.product_show img { width: 220px; height: 140px; display: block; margin: 5px auto; }
.news_li #newsImg, .annou_li #annouNewsImg { float: left; width: 126px; height: 83px; }
.news_li li, .annou_li li { padding: 4px 0px; }

.news_content a { text-decoration: none; color: #666666; }
.info_title a { text-decoration: none; color: #161616; font-weight: 900; }
.news_title a, .news_time a { text-decoration: none; color: #000; }

.annou_li #annouNewsInfo { float: left; width: 300px; height: 83px; padding-left: 11px; }
.news_li #newsInfo { float: left; width: 173px; height: 83px; padding-left: 11px; }
.li_letter { color: #e60012; font-size: 12px; font-weight:bold; }
.info_title { font-weight: 900; }
.ellipsis { text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.news_content { margin-top: 8px; line-height: 150%; }
.news_li ul li { width: 330px; height: auto !important; overflow: hidden !important; height: 1px; overflow: visible; }
.annou_li li { width: 450px; height: auto !important; overflow: hidden !important; height: 1px; overflow: visible; }
.news_title { float: left; }
.news_time { float: right; }
#main .news_time a { text-decoration: none; color: #666666; }
.cleardiv { clear: both; font-size: 0px; height: 0px; }
#main .more { text-decoration: none; color: #e60012; }
.content { padding-top: 7px; min-height: 739px; height: auto !important; height: 739px; }

.content_main { margin-left: 12px; background: url(../Images/4455.gif) repeat-y left; }
.content_main2 { background: url(../Images/3.gif) no-repeat 0px bottom; min-height: 739px; height: auto !important; height: 739px; }

#top_right { float: left; background: url(../Images/5.gif) no-repeat left top; width: 790px; min-height: 137px; height: auto !important; height: 137px; }

#bannerImg { width: 970px; margin: 0 auto; height: auto !important; overflow: hidden !important; height: 1px; overflow: visible; }
#main #content #left { float: left; display: inline; width: 180px; }

.menuList { }
#feedback { padding-top: 30px; line-height: 220%; padding-left: 30px; }
#feedback #introduct { width: 720px; margin: 0 auto; }
#feedback .feedback_title { width: 715px; margin: 0 auto; color: #e60012; font-weight: 900; background-color: #ededed; height: 34px; line-height: 34px; padding-left: 7px; }
#feedback p { width: 720px; margin: 0 auto; padding: 6px 0px; background-color: #f8f8f8; border-left: solid 1px #f3f3f3; border-right: #f3f3f3 solid 1px; }
#feedback p label { display: inline-block; width: 100px; text-align: right; }
#feedback .txbCss { border: solid 1px #dcdddf; background: url(../Images/txb_bg.gif) repeat-x; width: 595px; height: 17px; }
#feedback .txbCss2 { border: solid 1px #dcdddf; background: url(../Images/txb_bg.gif) repeat-x; width: 245px; height: 17px; }
#feedback .txbMCss { border: solid 1px #dcdddf; width: 595px; overflow: auto; height: 75px; }
.btCss { border: 0px; color: #fff; width: 98px; height: 29px; cursor: pointer; line-height: 29px; margin-left: 8px; }
.btCss1 { background: url(../Images/bt_bg.jpg) no-repeat; }
.bt_hover { background: url(../Images/bt_bg.gif) no-repeat; }
.td1 { width: 89px; text-align: right; height: 60px; line-height: 60px; }
.fakeLink { color: #6495ed; cursor: pointer; }
#ValidateImage { vertical-align: middle; display: inline-block; }
#feedback_content { width: 720px; margin: 0 auto; border-left: solid 1px #f3f3f3; border-bottom: solid 2px #f3f3f3; border-top: solid 2px #f3f3f3; border-right: #f3f3f3 solid 1px; }

#table1 { width: 680px; margin: 0 auto; }
#table1 td { border: solid 1px #ededed; height: 37px; line-height: 37px; }
#table1 .td2 { width: 104px; text-align: center; height: 37px; line-height: 37px; }
#table1 .td3 { width: 180px; }
#table1 .td4 { width: 396px; padding-left: 25px; }
#table1 .txbCss { border: solid 1px #dcdddf; background: url(../Images/txb_bg.gif) repeat-x; width: 153px; height: 17px; margin: 0px 5px; }
#table1 .txbMCss { border: solid 1px #dcdddf; width: 420px; overflow: auto; height: 75px; margin: 0 5px; }
#table1 .tr1 { background-color: #f7f7f7; }

/*公司刊物*/
.kwImgHy { display: block; width: 172px; vertical-align: middle; margin: 0 auto; height: 222px; }
.kwImgHy img {  }
.btAction { display: inline-block; width: 98px; height: 29px; text-align: center; border: 0px; margin: 0 16px; line-height: 29px; color: #fff; letter-spacing: 1px; }
.btAction1 { background: url(../Images/btAction.jpg) no-repeat; }
.btAction2 { background: url(../Images/btAction.gif) no-repeat; }

.dlPublish { width: 745px; margin: 0 auto; }
.publishInfo { width: 745px; margin: 0 auto; height: 250px; border-bottom: solid 1px red; margin-top: 12px; }
.publishInfo .img { float: left; width: 172px; height: 222px; }
.publishInfo .infocontent { float: left; width: 563px; padding-left: 10px; display: inline; }
.publishInfo .infocontent .info_title { float: left; height: 30px; line-height: 30px; color: #e60012; font-weight: 900; }
.publishInfo .infocontent .info_time { float: right; height: 30px; line-height: 30px; color: #666666; }
.publishInfo .infocontent .neirong { height: 160px; line-height: 150%; letter-spacing: 1px; overflow: hidden; }
.publishInfo .infocontent .action { text-align: right; }
.publishInfo .infocontent .action a { text-decoration: none; color: #fff; }
.PublishPage { text-align: right; padding: 8px 32px; }
.PublishPage a { text-decoration: none; color: #000; }
/*企业荣誉*/
.honor_dl { width: 730px; margin: 0 auto; margin-top: 25px; }
.honor_dl td { border-bottom: solid 1px #e8e8e8; }
.honor_div { width: 363px; }
.honor_txt { height: 30px; line-height: 30px; background: url(../Images/point.gif) no-repeat 8px 50%; padding-left: 18px; position: relative; }
.honor_img { position: absolute; left: 20px; top: 25px; background-color: #fff; }
.tr_bgColor { background-color: #fbfbfb; }
/*主营产品*/
.zyywInfo { width: 196px; height: 161px; margin: 0 auto; margin-left: 53px; margin-top: 15px; }
.zyywInfo { background: url(../Images/cp_bg.gif) no-repeat; }
.zyywInfo1 { background: url(../Images/cp_bg01.gif) no-repeat; color: #fff; }
.content_main2 .zyywInfo1 .zyywName a { color: #fff; }
.zyywInfo .zyywImg { width: 180px; height: 118px; margin-left: 9px; padding-top: 8px; }
.zyywInfo .zyywName { height: 32px; line-height: 32px; width: 196px; text-align: center; padding-top: 4px; }
.zyywInfo .zyywName a { text-decoration: none; color: #000; }
/*公司公告*/
.gvAnnouList { width: 740px; margin: 0 auto; margin-top: 13px; }
.AnnouList_title { width: 490px; background: url(../Images/point01.gif) no-repeat 6px 50%; padding-left: 16px; height: 40px; line-height: 40px; border-bottom: solid 1px #efefef; }
.AnnouList_title a { text-decoration: none; color: #000; }
.AnnouList_addTime { text-align: center; border-bottom: solid 1px #efefef; }
.AnnouList_kitNum { text-align: center; border-bottom: solid 1px #efefef; }
.AnnouList_head { height: 32px; line-height: 32px; background: url(../Images/annouHead.gif) repeat-x; }
/*人物专栏*/
.dlPerson { width: 745px; margin: 0 auto; margin-top: 25px; }
.oookk { }

.newsListInfo { width: 730px; height: 188px; margin: 0 auto; border-bottom: solid 1px #d9d9d9; }
.newsListInfo a { text-decoration: none; }
.newsListImg { float: left; width: 220px; height: 188px; background: url(../Images/rw_bg.gif) no-repeat 0 50%; }
.newsListContent { float: left; width: 510px; height: 188px; }

.oookk .newsListInfo { border-bottom: solid 1px #d9d9d9; width: 730px; height: 188px; }
.oookk .newsListImg { float: right; width: 220px; height: 188px; }
.oookk .newsListContent { float: right; width: 510px; height: 188px; }
.newsListInfo .action { float: right; }
.oookk .action { float: left; }

.newsListImg .newsImg { width: 188px; height: 130px; margin-top: 23px; margin-left: 2px; }
.newsListContent .newsListTitle { color: #e60012; font-weight: 900; height: 32px; line-height: 32px; margin-top: 22px; }
.newsListContent .newsListTitle a { color: #e60012; }
.newsListContent .newsListShortContent { height: 92px; line-height: 120%; letter-spacing: 1px; }
/*人才招聘*/
.dlJob_table { width: 720px; margin: 0 auto; margin-top: 25px; }
.Job_table { margin-top: 19px; }
.Job_table td { padding-left: 12px; }
.Job_table .Job_td1 { background-color: #f8f8f8; border: solid 1px #e2e2e2; width: 130px; height: 25px; text-align: right; }
.Job_table .Job_td2 { width: 530px; height: 25px; border: solid 1px #e2e2e2; }
.Job_table .Job_td3 { width: 200px; height: 25px; border: solid 1px #e2e2e2; }
.Job_table .Job_td4 { }
.Job_table .Job_td5 { }

.table1 { letter-spacing: 1px; line-height: 25px; width: 660px; margin: 26px auto; border-collapse: collapse; }
.td5 { width: 130px; height: 25px; border: solid 1px #e2e2e2; background-color: #f8f8f8; text-align: right; }
.txb_css { border: solid 1px #e2e2e2; height: 16px; line-height: 16px; }
.td6 { border: solid 1px #e2e2e2; width: 265px; }
/*应聘表*/
.table4 { border: none; width: 750px; margin: 0 auto; }
.table5 { width: 750px; border-collapse: collapse; margin: 8px auto; }
.table5 .table6 { width: 100%; border: none; }
.table5 .table6 td { border: none; }
.table5 td { border: solid 1px #e2e2e2; height: 32px; line-height: 32px; letter-spacing: 1px; text-align: center; }
.td7 { width: 750px; }
.td8 { width: 140px; }
.table4 .td10 { text-align: left; padding-left: 12px; font-weight: 900; background-color: #f3f3f3; }
.xiangpian { width: 85px; }
.input1 { border: solid 1px #91b8ee; width: 120px; height: 18px; line-height: 18px; }
.input2 { width: 140px; }
.input3 { width: 160px; }
.input4 { width: 220px; height: 32px; }
.input5 { width: 85px; }
.input6 { width: 55px; }
.table4 .textarea1 { border: solid 1px #91b8ee; }
.table5 .input3_td { text-align: left; }
.table4 #other_table .td9 { text-align: left; }
/*pdf 详细页面*/
#pdf_title { width: 720px; margin: 0 auto; font-size: 18px; line-height: 150%; font-weight: 900; color: #e60012; text-align: center; margin-top: 24px; }
#pdf_img { width: 720px; margin: 18px auto; text-align: center; }
#pdf_content { width: 720px; margin: 0 auto; line-height: 220%; letter-spacing: 1px; margin-top: 14px; }
#pdf_down { width: 720px; margin: 0 auto; margin-top: 12px; text-align: center; }
#pdf_down a { text-decoration: none; background: url(../Images/btAction.gif) no-repeat; display: inline-block; width: 98px; height: 29px; text-align: center; border: 0px; color: #fff; margin: 0 16px; line-height: 29px; letter-spacing: 1px; }
#pdf_down a:hover { background: url(../Images/btAction.jpg) no-repeat; }
/*主营业务详细页*/
#produce_info { width: 620px; margin: 0 auto; margin-top: 32px; }
#produce_name { width: 584px; margin: 0 auto; border: solid 1px #dddddd; height: 36px; line-height: 36px; font-size: 14px; color: #fff; letter-spacing: 1px; font-weight: 600; background: #b40000 url(../Images/product_point.gif) no-repeat 24px 50%; padding-left: 36px; }
#produce_img { width: 580px; margin: 0 auto; border: solid 1px #dddddd; border-top: 0px; padding: 20px; }
#produce_img img { display: block; margin: 0 auto; }
#produce_return { width: 622px; margin: 0 auto; height: 35px; position: relative; background-color: #f3f3f3; }
#produce_return .return_posit { position: absolute; right: 0px; top: 0px; height: 35px; width: 213px; background: url(../Images/return_11.jpg) no-repeat; }
#produce_return .return_posit span { display: inline-block; width: 120px; color: #e60012; font-weight: 900; text-align: center; line-height: 30px; }
#produce_return .return_posit a { text-decoration: none; color: #000; background-color: #f3f3f3; }
#produce_content { width: 622px; margin: 0 auto; padding: 14px 0px; background-color: #f3f3f3; }
/*公司公告详细*/
#annouInfo_title { width: 720px; margin: 0 auto; font-size: 20px; line-height: 150%; color: #e60012; text-align: center; font-weight:bold; margin-top: 24px; }
#annouInfo_time { width: 720px; margin: 0 auto; line-height: 150%; letter-spacing: 1px; margin-top: 14px; text-align: center; }
#annouInfo_content { width: 720px; margin: 0 auto; line-height: 200%; letter-spacing: 1px; margin-top: 14px; }
/*人物详细页*/
#renwu_title { width: 720px; margin: 0 auto; font-size: 14px; line-height: 150%; font-weight: 900; color: #e60012; text-align: center; margin-top: 24px; }
#renwu_img { width: 720px; margin: 0 auto; }
#renwu_img img { display: block; margin: 0 auto; }
#renwu_content { width: 720px; margin: 0 auto; line-height: 150%; letter-spacing: 1px; margin-top: 14px; }
/*在线留言*/
#feedback { margin-top: 24px; }
/*网站地图*/
.menuMap { margin-top: 20px; }
.map_div1 { width: 745px; border-bottom: solid 1px #dfdfe0; margin: 0 auto; }
.map_div1_a { text-decoration: none; color: #e60012; font-weight: 900; display: block; height: 30px; line-height: 30px; background: url(../Images/56.gif) no-repeat 0px 50%; padding-left: 24px; }
.map_ul { width: 710px; margin: 10px auto; }
.map_li { float: left; height: 23px; width: 108px; border: solid 1px #e4e4e4; margin: 4px 4px; }
.map_li a { display: block; width: 108px; text-align: center; text-decoration: none; height: 23px; line-height: 23px; color: #000; background-color: #f7f7f7; }
/*通用页*/
.demo div { width: 720px; margin: 0 auto; }
.demo p { width: 720px; margin: 4px auto; }
.demo_title { background: url(../Images/demo_title.jpg) no-repeat 0px 50%; height: 17px; line-height: 17px; padding-left: 22px; font-weight: 900; color: #e60012; }
.demo_txt { width: 714px; padding: 4px 8px; font-weight: 900; }
.demo_title2 { background: url(../Images/demo_title.jpg) no-repeat 0px 50%; height: 17px; line-height: 17px; padding-left: 22px; font-weight: 900; color: #000; }

/**/
.red { color: Red; }

.table_img { }
.table_img img { display: block; margin: 0 auto; }
.content_page { margin: 18px 18px 18px 25px; }
#page_left_1 { width: 200px; margin: 0 auto; }
#ProductListFlash { margin:10px 0 0px; }
.focusPic { margin: 0 auto; }

/*生产基地*/
.Produce { width: 720px; height: 580px; margin: 0 auto; padding-top: 70px; }
.ifrmpro { width: 720px; height: 580px; margin: 0 auto; }
.PrePage { }
.NextPage { }
.PrePage { float: left; height: 112px; width: 25px;  background-image: url(/Images/left.jpg); background-repeat: no-repeat; background-position: center 50%; cursor: pointer; }
.NextPage { float: right; height: 112px; width: 25px;  background-image: url(/Images/right.jpg); background-repeat: no-repeat; background-position: center 50%; cursor: pointer; }

.disabled { background-image: url(/Images/left_dark.gif); cursor: none; }
.disabled2 { background-image: url(/Images/right_dark.gif); cursor: none; }

.ListInfo { margin: 0 0px; float:left; width: 704px; height: 135px; white-space: nowrap; overflow: hidden;  }
.ListInfo a { display: inline-block; margin: 0 7px; text-decoration: none; width: 160px; height: 130px; text-align: center; border:solid 1px #ddd; }
.ListInfo a img{}
.ListInfo a:hover { border:solid 1px #6297a0 }

.ListInfo img { border: 0px; width: 150px; height: 100px; display:block; margin:5px 0 0 5px;}

.ProducList { width: 754px; margin:0 auto; margin-top: 12px; height:112px; }
.PageNum { text-align:center; margin-top:6px; }

.PageNum span { display: inline-block; width: 20px; height: 20px; font-size: 12px; line-height: 20px; text-align: center; color: #6bbc0d; border: solid 1px #6bbc0d; margin-left: 8px; margin-top: 4px; margin-bottom: 10px; cursor: pointer; }

.PageNum span.current { color: Red; }

.PageNum span.a.current { color: Red; }

.ellipsis{ text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; white-space: nowrap}

