/*@header头部*/
.header{width:100%;}
/*@top*/
.top{height:102px;background:url(../images/bg1.jpg) repeat-x;}
.topInner{height:102px;}
/*@logo*/
.logo{position:absolute;top:28px;left:23px;}
.top ul{position:absolute;top:27px;right:4px;height:22px;line-height:22px;width:210px;}
.top li{float:left;display:inline;background:url(../images/icon1.jpg) 0 8px no-repeat;text-indent:1em;margin-left:10px;}
.top li a{color:#787777;}
/*@search搜索框*/
.search{height:25px;background:url(../images/bg2.jpg) no-repeat;width:199px;position:absolute;top:65px;right:4px;}
.search li{float:left;height:21px;line-height:21px;margin-right:4px;display:inline;}
.search li a{font-weight:normal;color:#4a4a4a;}
.search_txt{width:132px;height:25px;line-height:25px;border:none;text-indent:1em;font-weight:normal;color:#787777;}
.search_btn{background:url(../images/icon2.jpg) no-repeat;width:27px;height:25px;border:none;cursor:pointer;}
/*@nav主导航*/
.nav{height:52px;width:900px;margin:0 auto;overflow:hidden;}
.navSon{float:left;display:inline;width:100px;line-height:52px;height:52px;text-align:center;font-size:14px;background:url(../images/bg4.jpg) right 3px no-repeat;overflow:hidden;font-weight:bold;}
.navSon a:hover{ color:#FFF}
.navSon li.hover a{color:#ffffff;}
.navSon li.hover{color:#ffffff;background:url(../images/bg5.jpg) 4px 8px no-repeat;display:block;}
.hover{color:#ffffff;background:url(../images/bg5.jpg) 4px 8px no-repeat;display:block;}
.hover a{color:#ffffff;}

.hover1{color:#ffffff;background:url(../images/bg5.jpg) 4px 8px no-repeat;display:block;}
.hover1 a{color:#ffffff;}

/*@fla*/
.fla{width:100%;background:url(../images/bg3.jpg) top center no-repeat;}
.bgNone{background:none;}
.bgNone:hover{background:url(../images/bg5.jpg) 4px 8px no-repeat;}
/*@notice最新公告*/
.notice{width:100%;background:#e2e2e2;height:31px;line-height:31px;border-bottom:1px solid #cdd3d6;}
.noticeTitle{color:#115299;margin-left:5px;background:url(../images/icon3.jpg) left 7px no-repeat;font-weight:bold;text-indent:1.5em;}
#noticeScroll{float:left;width:413px;}
#indemop {width:752%; float:left;}
#demo1p,#demo2p{float:left;color:#8f8f8f;color:#4a4a4a;}
/*@footer底部*/
.footer{width:100%;background:url(../images/bg7.jpg) repeat;height:140px; }
.footer p{color:#ffffff;text-align:center;padding-top:19px; }
.footer p a{color:#ffffff;}
.footer p span{padding-right:7px;}
/*@links友情链接*/
.links{width:945px;height:40px;margin:0 auto;background:url(../images/bg8.jpg) no-repeat;padding-top:26px;padding-left:51px;}
.links li{float:left;display:inline;padding-right:10px;line-height:20px;}
.links a{color:#000000;}
.links span{font-weight:bold;color:#034694;font-size:14px;padding-right:24px;}

/*@首页*/
.indexMain{height:608px;width:746px;margin-left:4px;}
.indexSiderBar{width:231px;height:608px;margin-right:4px;}
/*@首页公司简介*/
.indexCompany{width:367px;height:180px;overflow:hidden;}
.indexCompany h2{color:#135399;background:url(../images/bg9.jpg) no-repeat;height:28px;line-height:28px;padding-left:20px;padding-right:7px;width:340px;}
.indexCompany .more a{color:#15549a;font-weight:normal;}
.indexCompanyPic{border:1px solid #ffffff;}
.indexCompanyContent{width:205px;padding:10px 0;}
.indexCompanyContent{line-height:18px;text-indent:2em;}
/*@首页资质荣誉*/
.indexTec ul{margin-top:10px;}
.indexTec li{line-height:26px;height:26px;border-bottom:1px dotted #b6c3c8;background:url(../images/icon4.jpg) left center no-repeat;text-indent:2em;}
.indexTec span{color:#8d979c;}
.indexTec a{color:#000000;}
/*@首页产品展示*/
.indexPro{width:746px;height:196px;margin-top:18px;overflow:hidden;}
.indexPro h2{color:#135399;background:url(../images/bg10.jpg) no-repeat;height:30px;line-height:30px;padding-left:20px;padding-right:7px;width:719px;}
.indexPro .more a{color:#15549a;font-weight:normal;}
.indexPro ul{margin-top:12px;}
.indexPro li{float:left;display:inline;margin-right:15px;}
.indexPro li div{padding:4px;background:#e3f5fd;border:1px solid #a1b5c8;overflow:hidden;}
.indexPro li p{text-align:center;line-height:17px;margin-top:4px;width:109px;}
/*@首页生产设备*/
.indexCase{margin-top:17px;}
/*@首页幻灯*/
.indexHuanDeng{width:222px;height:198px;background:url(../images/bg11.jpg) no-repeat;padding-left:9px;}
.indexHuanDeng h2{color:#ffffff;height:37px;line-height:37px;}
/*@首页联系我们*/
.indexContacts{width:231px;height:184px;margin-top:30px;overflow:hidden;}
.indexContacts h2{color:#ffffff;background:url(../images/bg12.jpg) no-repeat;width:213px;height:28px;line-height:28px;padding-left:9px;padding-right:9px;}
.indexContacts .more a{color:#cecece;font-weight:normal;}
.indexContacts div{background:url(../images/bg13.jpg) left top no-repeat;margin-top:14px;padding-top:68px;padding-left:9px;line-height:18px;}
/*@首页在线留言*/
.indexOnline{background:url(../images/bg14.jpg) no-repeat;width:229px;height:61px;border:1px solid #6bafae;margin-top:20px;}
.indexOnline a{color:#ffffff;}
.indexOnline p{color:#0c7279;width:96px;margin-top:10px;margin-left:56px;text-indent:2em;line-height:14px;}
.indexOnline h2{margin-top:19px;margin-right:18px;}
/*@首页人才招聘*/
.indexRecruit{background:url(../images/bg15.jpg) no-repeat;border:1px solid #0c469a;}
.indexRecruit h2{margin-top:25px;}


/*@paging_code*/
.pagingSider{width:244px;}
.pagingMain{width:740px;border:1px solid #bebebe;}

/*@siderNews*/
.siderNews{width:244px;height:206px;}
.siderNews ul{width:228px;border:1px solid #c0bebe;border-top:0;padding:10px 7px 12px 7px;background:#f3f5f5;}
.siderNews li{width:227px;overflow:hidden;border-bottom:1px dotted #c0bebe;height:29px;line-height:29px;background:url(../images/icon4.jpg) left 12px no-repeat;text-indent:2em;}
.siderNews li a{color:#000000;}

/*@siderHonor*/
.siderHonor{width:244px;height:auto!important;min-height:338px;height:338px;margin-top:10px;}
.siderHonor ul{width:206px;border:1px solid #c0bebe;border-top:0;padding:18px 18px 8px 18px;background:#f3f5f5;}
.siderHonor li{float:left;display:inline;width:207px;padding-bottom:8px;}
.siderHonor li div{width:197px;height:128px;padding:4px;border:1px solid #cad3df;background:#e3f5fd;}
.siderHonor p{width:207px;height:25px;line-height:25px;margin-top:8px;text-align:center;font-size:14px;}

/*@siderCategory*/
.siderCategory{width:244px;height:auto!important;min-height:206px;height:206px;}
.siderCategory ul{width:228px;border:1px solid #c0bebe;border-top:0;padding:10px 7px 12px 7px;background:#f3f5f5;}
.siderCategory li{width:227px;overflow:hidden;border-bottom:1px dotted #c0bebe;height:29px;line-height:29px;background:url(../images/icon4.jpg) left 12px no-repeat;text-indent:2em;}
.siderCategory li a{color:#000000;}

/*@siderContacts*/
.siderContacts{width:244px;height:206px;margin-top:10px;}
.siderContactsContent{width:230px;height:147px;padding:25px 0 0 12px;border:1px solid #c0bebe;border-top:0;background-color: #FFFFFF;}
.siderContactsContent p{line-height:24px;}

/*@aboutMain*/
.aboutMain{height:auto!important;height:799px;min-height:799px;background:#f3f5f5;}
.aboutMainTitle{background:url(../images/bg19.jpg) repeat-x;height:36px;position:relative;line-height:36px;}
.aboutMainTitle h2{background:url(../images/icon5.jpg) left center no-repeat;height:36px;font-size:14px;color:#074d87;position:absolute;left:10px;text-indent:1.5em;}
.aboutMainTitle .more{font-size:12px;position:absolute;right:16px;}
.aboutMainTitle .more a{color:#000000;}
.aboutMainContent{line-height:28px;padding:30px;}
.aboutMainContent p{text-indent:2em;font-size:14px;}

/*@newsMain*/
.newsMain{height:auto!important;height:721px;min-height:721px;}
.newsMainContent{padding:0 22px;}
.newsMainContent ul{margin-top:24px;width:698px;}
.newsMainContent li{width:698px;height:29px;line-height:29px;text-indent:2em;background:url(../images/icon6.jpg) left center no-repeat;border-bottom:1px dotted #818282;font-size:14px;}
.newsMainContent li span{float:right;display:inline;color:#7f7e7e;}
.newsMainContent li a{color:#000000;}
.fenye{margin:0 auto;width:200px;padding:29px 0 25px 0; overflow:hidden}
.fenye a{ line-height:25px; padding:5px; float:left;text-align:center;}
/*@productMain*/
.productMainContent{padding-top:15px;padding-left:35px;}
.productListUl li{float:left;display:inline;width:109px;margin-right:32px;padding-bottom:25px;}
.productListUl div{width:99px;height:125px;padding:4px;border:1px solid #cad3df;background:#e3f5fd;}
.productListUl p{width:109px;height:25px;line-height:25px;margin-top:8px;text-align:center;font-size:14px;}

/*@productMain*/
.honorMainContent{padding-top:15px;padding-left:32px;}
.honorListUl li{float:left;display:inline;width:207px;margin-right:29px;padding-bottom:25px;}
.honorListUl div{width:197px;height:128px;padding:4px;border:1px solid #cad3df;background:#e3f5fd;}
.honorListUl p{width:207px;height:25px;line-height:25px;margin-top:8px;text-align:center;font-size:14px;}

/*@productViewMainContent*/
.productViewMainContent{padding:24px 0 0 0;}
.productViewMainContent h3{width:740px;text-align:center;color:#074d87;font-size:18px;line-height:180%;padding-bottom:13px;}
.productViewPic{ width:100%; text-align:center}
.productViewPic img{background:#e3f5fd;border:1px solid #bebebe;padding:4px;}
.pubDate{text-align:center;padding:0;width:740px;line-height:26px;margin-top:7px;}
.pubDate span{right:30px;top:0;}
.productViewContent{margin-top:22px;padding:0 22px;}
.productViewContent p{font-size:14px;line-height:180%;}




/* pageMoreTop */
.pageMoreTop {font-size:14px; color:#666; line-height:25px;}
.pageMoreTop ul {width:100%; text-align:center; padding:5px;}
.pageMoreTop ul li {display:inline; padding:2px 5px; border:1px solid #004f81; margin-right:5px;font-size:14px;}
.pageMoreTop ul li a { font-size:14px;text-decoration:none; color:#666; }
.pageMoreTop ul li a:hover {background:#fff; color:#999; text-decoration:none; }
.pageMoreTop ul li.linkOn {color:#fff; text-decoration:none; background:#004f80; }
.pageMoreTop ul li.linkOn a{ color:#FFF}
.tiaozhuan{font-size:14px; color:#004f81; line-height:25px; display:inline}
.bord{ border:1px solid #CCC}
.fenyefh{ width:700px; text-align:center; height:20px; margin:0px; padding:15px 0px 0px 0px;}
.fenyefh a{ color:#000}
.fenyefh a:hover{ color:#c73504}
.fenyeud{ width:700px; text-align:left; height:20px; margin:0px; padding:5px 15px;}
.fenyeud a{ color:#000}
.fenyeud a:hover{ color:#c73504}

.p_r_b{ height:30px; line-height:30px; text-align:right; padding-right:15px; background:#a2ccf4; margin-top:10px;}
.right_box{ width:100%; clear:both; margin:0 auto;}
.right_boot{ background:url(images/right_bg09.gif) 5px top no-repeat; font-size:0; line-height:0; display:block; height:6px;}

/* img_list
-----------------------------------------------------------------------------------------------------*/
.img_list{ width:100%; clear:both; overflow:hidden;}
.img_list li{ padding:8px 1px 0 7px; float:left; height:170px; margin-left:15px; padding-right:15px; display:inline}
.img_list li img{ border:1px #b7b6b6 solid; padding:2px 2px;}
.img_list li span{ display:block; background:url(../images/ico_10.gif) 15px center no-repeat; padding:0 0 0 25px; line-height:24px;}
.img_list li span a{ color:#815c41}

/* txt_list
-----------------------------------------------------------------------------------------------------*/
.list_txt{ width:100%; padding-top:20px;}
.list_txt li{ background:url(../images/ico_10.gif) 10px 10px no-repeat; padding:0 0 0 25px; border-bottom:1px #CCC dotted; line-height:28px; width:95%; margin:0 auto; position:relative;}
.list_txt li span{ position:absolute; right:10px; top:0;}
.list_txt li a{ color:#666}
.list_txt li p{ color:#666; font-size:12px;}
/* txt_view
-----------------------------------------------------------------------------------------------------*/
.right_h5{ font-size:14px; text-align:center; line-height:18px; padding:8px 0 8px 0; margin:0; color:#006ea8;}
.fytime{ width:100%; text-align:center; color:#bfbfbf;}
.share{ width:220px; margin:0 auto; text-align:center;}
.fx_span{ color:#006ea8; line-height:16px;}

.txt_list_img{ text-align:center; padding:8px 0;}
.txt_list_img img{ border:1px #ccc solid; padding:2px 2px;}
.txt_list_p{ width:95%; margin:0 auto; line-height:24px;}

/* page
-----------------------------------------------------------------------------------------------------*/
.page{clear:both; width:100%; text-align:center; padding:15px 0 15px 0; overflow:hidden; line-height:normal;}
.page ul{ margin:0 auto; overflow:hidden; float:right; padding:0 8px 0 0;}
.page ul li{ float:left; padding:0 4px 0 4px; font-size:12px; color:#333; vertical-align:middle; margin:0; line-height:16px;}
.page a{ display:block; float:left; padding:4px 8px 4px 8px; border:1px #ccc solid; margin:0}
.page input{ width:50px; border:1px #ccc solid; line-height:28px; height:21px;}
.bg{ background:#ccc; color:#333; border:#333 solid 1px;}
.bg:hover{ color:#FFF;}
  /* view_page
-----------------------------------------------------------------------------------------------------*/
.p_view_back{ text-align:center; line-height:28px; color:#0270df; padding:20px 0 0 0;}
.p_view_back a{ color:#0270df;}
.p_view_top{ width:95%; overflow:hidden; line-height:24px; border-bottom:1px #333 dotted; margin:0 auto 10px auto;}
.p_view_top a{ color:#0270df}