@charset "utf-8";
/* css document */
body{ margin:0 auto; font-size:12px; color: #333333; font-family:arial, helvetica, sans-serif; background-color:#d8e6f3;}
td{ font-family:arial,helvetica,sans-serif; font-size:12px;}
a{ font-family:arial,helvetica,sans-serif; color:#333333; text-decoration:none;}
a:hover{ color:#a2a2a2; text-decoration:none;}
img{border:0;}
div,h1,h2,h3,h4,p,form,label,input,textarea,img,span,ul,li,dl,dt,dd{margin:0; padding:0;}
ul{list-style-type:none;}
select{ font-size:12px; line-height:20px;}

.listpage{ display:block; float:left; width:703px; height:30px; overflow:hidden; text-align:right;}
.pagelist1.pages{ font-family:webdings; cursor:hand;}
.pagelist1{ font-size:12px; padding:3x; margin:3px; text-align:right;}
.pagelist2{ font-size:11px; padding:3x; margin:3px; text-align:right;}
.pagelist2 a{ border:#ddd solid 1px; color:#4c9b04; margin-right:2px; padding:2px 5px;}
.pagelist2 a:hover{ background:#3768dd; border:#ddd solid 1px; color:#fff;}
.pagelist2 span.current{ background:#3768dd; border:#fff solid 1px; color:#fff; margin-right:2px; padding:2px 5px;}
.pagelist2 span.disabled{ border:#ddd solid 1px; color:#ddd; margin-right:2px; padding:2px 5px;}
.pagelist2 span.total{ font-size:12px; line-height:20px; margin:0 5px;}

.noinfo{ background:/*tpa=http://www.cnzjjl.com/images/loading.gif*/ left no-repeat; height:30px; padding-left:20px; line-height:30px;}
.clears{ clear:both; font-size:0; line-height:0;}
.btnclose{ display:block; float:right; cursor:hand; background:/*tpa=http://www.cnzjjl.com/images/btn-close.png*/ -30px 0  no-repeat; width:29px; height:29px;}
.btnclose:hover{ display:block; float:right; cursor:hand; background:/*tpa=http://www.cnzjjl.com/images/btn-close.png*/  0 0 no-repeat; width:29px; height:29px;}

.point{ color:#ed0000; font:12px/30px georgia;}

.fl{float:left;}.fr{float:right;}
.tac{text-align:center;}.tal{text-align:left;}

.w700{width:700px;}
.h20{height:20px;}.h30{height:30px;}.h100{height:100px;}

.pt10{padding-top:10px;}.pl10{padding-left:10px;}.pr25{padding-right:25px;}.pr10{padding-right:10px;}
.mgt10{margin-top:10px;}.mgb10{margin-bottom:10px;}.mgt20{margin-top:20px;}

.lh20{line-height:20px;}.lh25{line-height:25px;}
.bb{border-bottom:#4c9b04 solid 1px;}
.tar{text-align:right;}
.bbr{border-bottom:#4c9b04 solid 1px;}
.hidden{overflow:hidden;}
.relative { position:relative;}.absolute { position:absolute;}

#floatdiv{width:142px; position:absolute;float:right;z-index:100; overflow:hidden;}
.float-t{float:left; width:142px; height:75px; background:/*tpa=http://www.cnzjjl.com/images/qq_top.jpg*/ no-repeat; position:relative; }
.qqclose{ position:absolute; top:50px; right:72px; cursor:hand;}
.float-bg{float:left; width:112px; background-color:#1073aa; padding:10px 15px; color:#333;}
.qlist{float:left; width:112px;}
.qlist li{width:112px; height:30px; line-height:30px;}
.float-b{float:left; width:142px; height:83px; background:/*tpa=http://www.cnzjjl.com/images/qq_bom.jpg*/ repeat-y;}

.headerbox{width:100%;height:117px; margin-left:auto; margin-right:auto; z-index:99; overflow:hidden;}
#header{ width:1013px; height:117px; position:relative; z-index:99; margin-left:auto; margin-right:auto;}

.search-box{ width:200px; height:40px; background-color:#cccccc; background:/*tpa=http://www.cnzjjl.com/images/serch_bg.jpg*/ no-repeat; padding-top:40px; text-align:center; margin-top:20px;}
.search-box .keywordbg{ float:left; display:inline; width:130px; height:25px; background:/*tpa=http://www.cnzjjl.com/images/keyword-bg.png*/ left center no-repeat; padding-left:10px; overflow:hidden; margin-left:10px;}
.search-box .keywordbg input{ border:0px; background:none; width:160px; height:20px; line-height:20px; font-family:arial,helvetica,sans-serif; font-size:12px;}
.search-box .btnsearch{ float:left;}
.ctd{ position:absolute; right:250px; top:0px; width:420px; height:57px;}
.header-phone{ position:absolute; right:10px; top:10px; width:180px; height:30px; padding-left:32px; background:/*tpa=http://www.cnzjjl.com/images/icon-tel.png*/ left no-repeat; text-align:left; font: 14px/30px 微软雅黑,arial, helvetica, sans-serif; color:#4c9b04; margin-right:10px; }
.header-vip{ position:absolute; right:450px; top:10px; line-height:30px; text-align:right;}




.menubox{width:100%;height:40px; margin-left:auto; margin-right:auto; z-index:99; background:/*tpa=http://www.cnzjjl.com/images/nav_bg.jpg*/ repeat-x;}
#menu{width:1013px; height:40px; position:relative; z-index:99; margin-left:auto; margin-right:auto;}
.header-menu{ position:absolute; bottom:0px; left:0px; }
.header-menu ul{ padding:0px;}
ul.menu {width:1013px;  height:auto; }
ul.menu li{ float:left; width:126px; position:relative; z-index:2; background:/*tpa=http://www.cnzjjl.com/images/nav_line.jpg*/ no-repeat left center;}
ul.menu li.first{ color:#fff; background:none;}
ul.menu li a{ float:left; width:126px; height:40px; text-align:center; font: bold 14px/40px 微软雅黑,arial, helvetica, sans-serif; color:#fff; display:block;}
ul.menu li a:hover{ float:left; width:126px; height:40px; text-align:center; font: bold 14px/40px 微软雅黑,arial, helvetica, sans-serif; color:#fff; background:/*tpa=http://www.cnzjjl.com/images/nav_a.jpg*/ no-repeat top center;}
ul.menu li span.menuon{ float:left; width:126px; height:40px; text-align:center; font: bold 14px/40px 微软雅黑,arial, helvetica, sans-serif; color:#fff; background:/*tpa=http://www.cnzjjl.com/images/nav_a.jpg*/ no-repeat center center;}
ul.menu li span.menuon a:hover{color:#fff;}
ul.menu li div{ position:absolute; top:40px; left:0px; width:126px; display:none; background:/*tpa=http://www.cnzjjl.com/images/navsubbg.jpg*/ repeat-x;}
ul.menu li ul{ float:left;}
ul.menu li ul li{ float:left; width:126px; color:#fff; background:/*tpa=http://www.cnzjjl.com/images/dline.png*/ no-repeat bottom center;}
ul.menu li ul li.last{ float:left; width:126px;}
ul.menu li ul li a{ font:bold 12px/40px 微软雅黑,arial, helvetica, sans-serif; background:none;}
ul.menu li ul li a:hover{ color:#fff;  font:bold 12px/40px 微软雅黑,arial, helvetica, sans-serif;}

.banner_boxin{width:100%;height:235px; margin-left:auto; margin-right:auto; z-index:99; overflow:hidden; text-align:center; background:/*tpa=http://www.cnzjjl.com/images/bannerin_bg.jpg*/ no-repeat top center;}

.banner_box{width:100%;height:349px; margin-left:auto; margin-right:auto; z-index:99; background:/*tpa=http://www.cnzjjl.com/images/banner_bg.jpg*/ top center repeat-x; overflow:hidden;}
#banner{ width:1383px; margin-left:auto; margin-right:auto;overflow:hidden;}
#banner_pic{width:1383px; height:349px; float:none; overflow:hidden;}

.index_mainone{width:1013px; height: auto;overflow:hidden; margin-left:auto; margin-right:auto; padding-top:15px; padding-bottom:15px;}
.index_mainone .mainone_con{width:1013px; height: auto; overflow:hidden; }
.index_mainone .mainone_con ul{ float:left; overflow:hidden; width:337px;}

.index_maintow{width:1013px; height: auto;overflow:hidden; margin-left:auto; margin-right:auto;}
.index_maintow .maintow_left{ width:221px; height:auto; overflow:hidden; float:left;}
.mleft_top{width:221px; height:91px; overflow:hidden;}
.mleft_prolist{width:221px; height:auto; overflow:hidden;}
.pro_list{ width:221px; height:auto; overflow:hidden; background:/*tpa=http://www.cnzjjl.com/images/left_bg.jpg*/ repeat-y; }
.pro_list li{width:221px; height:auto; overflow:hidden;}
.pro_list li span.big_class{ width:221px; height:48px; line-height:48px; overflow:hidden;}
.pro_list li span.big_class a{ display:block; width:181px; height:48px; color:#393939; font:16px/48px 微软雅黑,arial, helvetica, sans-serif; text-align:left; padding-left:40px; background:/*tpa=http://www.cnzjjl.com/images/left_classb.jpg*/ no-repeat left center;}
.pro_list li span.big_class a:hover{color:#3b7fbc;}

.pro_list li ul.sm_prolist{ width:186px; height:auto; overflow:hidden; padding-left:23px; padding-right:12px;}
.pro_list li ul.sm_prolist li{width:186px;margin-left:auto; margin-right:auto; height: auto; line-height:30px; overflow:hidden; background:/*tpa=http://www.cnzjjl.com/images/left_line.jpg*/ no-repeat bottom center;}
.pro_list li ul.sm_prolist li a{ display:block; width:170px; height: auto; color:#000; font:12px/30px 微软雅黑,arial, helvetica, sans-serif; text-align:left; padding-left:16px;background:/*tpa=http://www.cnzjjl.com/images/li_a.jpg*/ no-repeat left top;}
.pro_list li ul.sm_prolist li a:hover{ width:170px; height: auto; color:#6a6a6a;}
.mleft_cont{ width:221px; height:16px; overflow:hidden; background:/*tpa=http://www.cnzjjl.com/images/left_bom.jpg*/ no-repeat;}



.maintow_rbox{width:792px; height:auto; overflow:hidden; float:right; background:/*tpa=http://www.cnzjjl.com/images/right_bg.jpg*/ repeat-y;}
.maintow_right{ width:740px; height:auto; overflow:hidden; background:/*tpa=http://www.cnzjjl.com/images/right_topbg.jpg*/ no-repeat; padding-left:37px; padding-right:15px; padding-bottom:20px;}
.right_bom{ width:792px; height:16px; overflow:hidden;}
.mr_top{ width:741px; height:51px; background:/*tpa=http://www.cnzjjl.com/images/class_t.jpg*/ no-repeat; overflow:hidden; margin-top:15px;}
.mr_top ul{ line-height:51px; padding-left:60px; font-size:18px; color:#2f5e94; font-family:"微软雅黑"; font-weight:bold;}
.mr_top ul span{ float:right; padding-right:8px; padding-top:12px;}

.mr_con{ width:741px; height: auto; overflow:hidden;padding-top:10px;}
.mr_con ul{ float:left; width:370px; overflow:hidden; margin-top:10px; margin-bottom:10px;}
.mr_con ul li{ float:left; width:172px; overflow:hidden; line-height:23px;}
.mr_con ul li img{ border:1px solid #ccc;}

.index_mainthr{width:1013px; height: auto;overflow:hidden; margin-left:auto; margin-right:auto; background:/*tpa=http://www.cnzjjl.com/images/honorbg.jpg*/   center center repeat-y;}
.index_mainthr ul{ overflow:hidden; padding:0; margin:0;}
.index_mainthr ul div{ width:920px; margin-left:auto; margin-right:auto;}
.index_mainthr ul.honor1{ width:1013px; background:/*tpa=http://www.cnzjjl.com/images/honor_01.jpg*/ no-repeat;}
.index_mainthr ul.honor2{ width:1013px;background:/*tpa=http://www.cnzjjl.com/images/honor_02.jpg*/ no-repeat;}
.index_mainthr ul li{ float:left; text-align:center; line-height:20px;}






.main_pro{width:723px;height:auto; overflow:hidden; background:/*tpa=http://www.cnzjjl.com/images/pro_bot_y.jpg*/ no-repeat bottom center;  margin-top:8px;}
.main_pro_left{width:82px; height:231px; float:left;}
.main_pro_center{width:632px; height:231px; float:left; background:/*tpa=http://www.cnzjjl.com/images/chan_c.jpg*/ repeat-x;}
.main_pro_right{width:9px; height:231px; float:right;}
.main_an_left{width:50px; height:231px; float:left;}
#main_p_list{width:540px; height:202px; float:left; padding-top:29px; overflow:hidden;  }
#main_p_list li{ width:152px;float:left; list-style:none; margin-right:16px; margin-bottom:30px; display:inline; background:/*tpa=http://www.cnzjjl.com/images/pro_ph_01.jpg*/ no-repeat 0px 0px; padding-top:3px;}
#main_p_list li table{width:150px; height:150px; padding:2px;  }
a.imgsty:link,a.imgsty:visited{ display:block;  padding:2px; }
a.imgsty:hover,a.imgsty:active{ background-color:#146aac; display:block;padding:2px;}
#main_p_list li p{line-height:14px; background:/*tpa=http://www.cnzjjl.com/images/pr_b.jpg*/ no-repeat top center; text-align:center; padding-top:14px; width:150px;}
#main_p_list li p a{color:#323232;background:none; }
#main_p_list li p a:link{color:#323232; background:none; }
#main_p_list li p a:visited{color:#323232; background:none;}
#main_p_list li p a:hover{color:#146aac; background:none;}
#main_p_list li p a:active{color:#146aac; background:none;}
.main_an_right{width:42px; height:231px; float:right;}


#index-mainer{width:1013px; height: auto;overflow:hidden; margin-left:auto; margin-right:auto; background:/*tpa=http://www.cnzjjl.com/images/mm_bg.jpg*/ repeat-y; }
.index-mainer-content{width:981px; height: auto;overflow:hidden; margin-left:auto; margin-right:auto;}
#main-left{ float:left;  width:319px; height: auto; overflow:hidden;}
#main-center{ float:left; width:343px; height:auto; overflow:hidden;}
#main-right{ float:right;  width:319px; height:auto; overflow:hidden;}

.main-title{width:319px; font: bold 18px/45px 微软雅黑,arial, helvetica, sans-serif; height:50px; background:/*tpa=http://www.cnzjjl.com/images/about_top.jpg*/ no-repeat; color:#0b316f; margin-left:auto; margin-right:auto;}
.main-title ul { padding-left:45px;}
.main-title ul span{ float:right; padding-right:10px; padding-top:10px;}

.main-container-content{width:300px;line-height:25px; height: auto; overflow:hidden; border:1px solid #d6d6d6; margin-top:10px; margin-left:auto; margin-right:auto;}
.main-container-content ul{color:#000; padding:10px;}
.main-container-content ul span{ float:left; width:99px; padding-right:10px;}
ul.main-news-list{width:320px; height:auto; overflow:hidden;}
ul.main-news-list li{ float:right;width:210px; height:25px; background:/*tpa=http://www.cnzjjl.com/images/dian.jpg*/ no-repeat left center;}
ul.main-news-list li a{width:195px; height:25px; line-height:25px; overflow:hidden; padding-left:15px;text-overflow:ellipsis; white-space:nowrap; word-break:keep-all;}
ul.main-news-list span{ float:left; width:99px; padding-right:10px;}


.wenti_box{width:981px; height: auto;overflow:hidden; margin-left:auto; margin-right:auto; padding-left:16px; padding-right:16px; padding-top:10px;background:/*tpa=http://www.cnzjjl.com/images/mm_bg.jpg*/ repeat-y;}
.hzhb{ width:543px; float:left; overflow:hidden;}
.hzhb_t{ width:543px; height:44px; overflow:hidden;}
.hzhb_con{width:541px; height: auto; overflow:hidden; margin-top:5px; border:1px solid #d6d6d6;}
.cjwt{ width:430px; float: right; overflow:hidden;}
.cjwt_t{ width:430px; height:44px; overflow:hidden;}
.cjwt_con{width:428px; height: auto; overflow:hidden; margin-top:5px; border:1px solid #d6d6d6; margin-bottom:15px;}
.cjwt_con ul{ font-size:14px; font-family:"微软雅黑"; color:#353535; padding:10px; line-height:28px;}
.cjwt_con ul li.w{ color:#ff0000;}
#ly_box{width:1013px; height: auto;overflow:hidden; margin-left:auto; margin-right:auto; background:/*tpa=http://www.cnzjjl.com/images/ly_bg.jpg*/ repeat-y;}
.ly_top{ width:100%; height:auto; overflow:hidden;}
.ly_con{width:100%; height:auto; overflow:hidden;}
.ly_con ul{ float:left; width:506px; height:auto; overflow:hidden;}
.ly_con ul li{ width:100%; height:auto; line-height:20px; overflow:hidden; vertical-align:middle; margin-top:10px; margin-bottom:10px;}
.ly_con ul li div{ float:left; padding-right:15px;}
.ly_con ul li span{ padding-right:10px;}
.ly_input{ width:200px; height:20px; line-height:20px;}


.ly_bom{ width:100%; height:17px; overflow:hidden;}
#wrapper{ width:100%; height:auto; overflow:hidden; background:/*tpa=http://www.cnzjjl.com/images/main_bg.jpg*/ repeat-x;}
#mainer{width:1013px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:10px;}
#side{width:221px; height:auto; overflow:hidden; float:left;}

#main_box{width:792px; overflow:hidden; height:auto; float:left;background:/*tpa=http://www.cnzjjl.com/images/right_bg.jpg*/ repeat-y;}
#main{width:740px; height:auto; overflow:hidden; background:/*tpa=http://www.cnzjjl.com/images/right_topbg2.jpg*/ no-repeat; padding-left:37px; padding-right:15px;}
.main-content-title{ width:740px; height:38px; background:/*tpa=http://www.cnzjjl.com/images/pro_t.jpg*/ no-repeat; overflow:hidden; margin-top:5px; line-height:38px; font-size:18px; font-family:"微软雅黑"; font-weight:bold;}
.main-float-width{width:740px; height:auto; overflow:hidden;}

.main-content-bg{width:720px; padding:10px;}
.pro_cont{ line-height:25px;font-size:12px; font-family:"微软雅黑";}
.main-content-float-width{ float:left; width:720px; overflow:hidden;}
.main-content{line-height:28px;}
.main-content-float-width2{width:720px; overflow:hidden; margin-left:auto; margin-right:auto;}
.main-content2{line-height:28px; padding:20pxpx;}
.main-title-icon{ float:left; padding-left:50px;color:#000;}
#mianbaoxie{ float:right; padding-right:40px; font-size:12px; font-weight:normal;}

.protitle{ float:left; width:703px; height:30px; font:bold 14px/30px 微软雅黑,arial, helvetica, sans-serif; color:#047fae; background:/*tpa=http://www.cnzjjl.com/images/dashedline.gif*/ bottom repeat-x;}
.protitle2{ float:left; width:723px; height:58px; font:bold 14px/58px 微软雅黑,arial, helvetica, sans-serif; color:#047fae; background:/*tpa=http://www.cnzjjl.com/images/pd_21.jpg*/ no-repeat;}

ul.relatedprolists{width:703px; height:auto; margin-left:auto; margin-right:auto;}
ul.relatedprolists li{ float:left; width:240px; height:25px; }
ul.relatedprolists li a{ float:left; display:block; background:/*tpa=http://www.cnzjjl.com/images/icon-news2.gif*/ left no-repeat; width:230px; height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;word-break:keep-all; line-height:25px; padding-left:10px;}
ul.news-list{ width:703px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto;}
ul.news-list li{float:left; width:703px; height:30px; background:/*tpa=http://www.cnzjjl.com/images/dashedline.gif*/ bottom repeat-x;}
ul.news-list li .n-date{ float:right; display:block; color:#3768dd; height:30px; width:80px; text-align:center; font:12px/30px georgia;}
ul.news-list li a{ float:left; background:/*tpa=http://www.cnzjjl.com/images/icon-news.gif*/ left no-repeat; width:590px;height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:keep-all;line-height:30px; padding-left:20px;}

.pro_case{ width:792px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto; clear:both;}
.pro_case ul{ list-style-type:none; text-align:left; font-size:16px; font-family:"微软雅黑";  line-height:30px; font-weight:bold;}
.pro_case ul li{ color:#01001f; float:left; width:33%;}

.pro_honor{ width:792px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto; clear:both;}
.pro_cj{ width:792px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto; clear:both;}
.pro_wt{ width:792px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto; clear:both;}
.pro_wt ul li{ line-height:28px; font-size:14px; font-family:"微软雅黑";}
.pro_wt ul li.w{ color:#ff2222;}
.pro_sh{ width:792px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto; clear:both;}
.pro_sh ul span{ float:right; line-height:28px; width:440px;font-size:14px; font-family:"微软雅黑"; padding-top:20px;}

.inmain_top{ width:703px; height:36px; overflow:hidden; margin:0 auto; border-bottom:2px solid #1073aa;}
.inmain_top ul{ list-style-type:none;}
.inmain_top ul li{ width:140px; height:36px;float:left;color:#fff; font-size:14px; }
.inmain_top ul li.infoa a{width:140px; height:36px; background-color:#1073aa; display:block; color:#fff; line-height:36px; text-align:center;}
.inmain_top ul li.info a{width:140px; height:36px;  background-color:#cccccc; display:block; color:#404040; line-height:36px;text-align:center;border-left:#fff solid 1px; }

#info_content1{width:703px; height: auto; overflow:hidden; margin:0 auto; }
#info_content1 ul{padding-top:15px; padding-bottom:20px; line-height:25px;}
#info_content2{width:703px; height: auto; overflow:hidden; margin:0 auto; }
#info_content2 ul{padding-top:15px; padding-bottom:20px; line-height:25px;}
#info_content3{width:703px; height: auto; overflow:hidden; margin:0 auto; }
#info_content3 ul{padding-top:15px; padding-bottom:20px; line-height:25px;}
#info_content4{width:703px; height: auto; overflow:hidden; margin:0 auto; }
#info_content4 ul{padding-top:15px; padding-bottom:20px; line-height:25px;}
#info_content5{width:703px; height: auto; overflow:hidden; margin:0 auto; }
#info_content5 ul{padding-top:15px; padding-bottom:20px; line-height:25px;}




.proimgbox{width:703px; height:auto; margin-left:auto; margin-right:auto; overflow:hidden;}
.proimgbox .proimgb_left{ float:left; width:371px; height:auto; overflow:hidden;}
#prolimg_top{ width:371px; height:333px; background:/*tpa=http://www.cnzjjl.com/images/pro_bg.jpg*/ no-repeat; overflow:hidden;}
#prolimg_top ul{ padding-top:6px; padding-left:6px;}
#prolimg_bom{ width:371px; height:80px; background-color:#e5e5e5; overflow:hidden; margin-top:10px;}
#prolimg_bom ul{ float:left;}

.proimgbox .proimgb_right{ float:left; width:332px; height:auto; overflow:hidden;}
.proimgbox .proimgb_right ul{ padding:10px; line-height:25px;}











ul.certificate-list{ float:left; width:740px; padding-bottom:10px;}
ul.certificate-list li{ float:left; width:165px; height:230px; display:inline; margin-right:20px; margin-bottom:10px; margin-top:25px; }
ul.certificate-list li .cerbox{ *float:left; width:155px; height:230px; text-align:center; vertical-align:middle; display:table-cell; position:relative; border:1px solid #ccc; padding:4px; overflow:hidden; }
ul.certificate-list li .cerimg{ *position:absolute; top:50%;}
ul.certificate-list li .cerimg img{ *position:relative; top:-50%; left:-50%; vertical-align: middle\9; }
ul.certificate-list li span{ float:left; width:165px; height:30px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:keep-all; line-height:30px;}

ul.application-list{ float:left; width:710px;}
ul.application-list li{ float:left; width:165px; height:150px; display:inline; margin-right:20px; margin-bottom:10px; }
ul.application-list li .appbox{ *float:left; width:155px; height:110px; text-align:center; vertical-align:middle; display:table-cell; position:relative; border:1px solid #ccc; padding:4px; overflow:hidden; }
ul.application-list li .appimg{ *position:absolute; top:50%;}
ul.application-list li .appimg img{ *position:relative; top:-50%; left:-50%; vertical-align: middle\9; }
ul.application-list li span{ float:left; width:165px; height:30px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:keep-all; line-height:30px;}



.msgbookarea{ float:left; width:703px;}
.msgbookcon{ float:left; width:703px;}
.msgbookcon dt{ float:left; width:670px; padding:0 9px; line-height:30px; background:/*tpa=http://www.cnzjjl.com/images/dtbg.gif*/ bottom repeat-x; border:#dfdfdf solid 1px; }
.msgbookcon dd{ float:left; width:670px; padding:0 9px; line-height:30px; background:/*tpa=http://www.cnzjjl.com/images/dtbg.gif*/ bottom repeat-x; border:#dfdfdf solid 1px; margin-top:15px; position:relative;}
.anicon{ position:absolute; left:20px; top:-15px; width:15px; height:15px; background:/*tpa=http://www.cnzjjl.com/images/arrowan.gif*/ no-repeat;}
.leavemsg{ float:left; width:670px; padding:10px;}

.message-box{ float:left; width:703px; overflow:hidden;}
.message-box p{ float:left; width:703px; padding-bottom:5px;}
.message-box label{ float:left; width:100px; margin-right:20px; text-align:right; line-height:25px;}
.message-box textarea{ border:#cccccc solid 1px; font-size:12px; font-family:arial, helvetica, sans-serif; line-height:25px; background:/*tpa=http://www.cnzjjl.com/images/dtbg.gif*/ bottom repeat-x;}
.message-box input{ border:#cccccc solid 1px; background:/*tpa=http://www.cnzjjl.com/images/dtbg.gif*/ repeat-x; font-size:12px; font-family:arial, helvetica, sans-serif; line-height:25px; height:25px;}
.message-box input.nobor{ border:none; height:auto; background:none;}
.qxinput{ width:59px; height:23px; background:/*tpa=http://www.cnzjjl.com/images/b_qx.jpg*/ no-repeat; overflow:hidden; border:none;}

.btn-down{ display:block; width:15px; height:15px; background:/*tpa=http://www.cnzjjl.com/images/arrow-down.gif*/ center; no-repeat}
.tableforms td{ line-height:25px; background:#fff; text-align:center;}
.tableforms th{ line-height:25px; background:/*tpa=http://www.cnzjjl.com/images/dtbg.gif*/ bottom repeat-x;}

ul.product-category-list{ float:left; width:710px;}
ul.product-category-list li{ float:left; display:inline; width:165px; height:190px; margin-right:20px; margin-bottom:10px; overflow:hidden;}
ul.product-category-list li a img{ float:left; width:155px; height:155px; border:#e1e1e1 solid 1px; padding:4px;}
ul.product-category-list li a span{ float:left; width:165px; height:25px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:keep-all; line-height:25px; background:#e1e1e1; color:#4c9b04; cursor:hand;}
ul.product-category-list li a:hover img{ border:#4c9b04 solid 1px;}
ul.product-category-list li a:hover span{ background:#4c9b04; color:#fff;}

/*ul.product-list{ float:left; width:740px;}
ul.product-list li{ float:left; width:350px; height:175px; margin-right:20px; margin-bottom:10px;}
ul.product-list li .productimg{ float:left; width:350px; height:150px; text-align:center;}
ul.product-list li a img{ width:340px; height:140px; border:#ccc solid 1px; padding:4px;}
ul.product-list li span{ float:left; width:350px; height:25px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:keep-all; line-height:25px;}*/

ul.product-list{ float:left; width:740px; padding-top:25px;}
ul.product-list li{ float:left; width:174px; height:180px; margin-right:7px; margin-bottom:10px; text-align:center; line-height:20px;}
ul.product-list li .productimg{ float:left; width:172px; height:150px; text-align:center; overflow:hidden;}
ul.product-list li a img{ width:170px; height:140px; border:#ccc solid 1px;}
ul.product-list li span{ float:left; width:174px; height:25px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:keep-all; line-height:25px; overflow:hidden;}

.member-top-bg{ float:left; width:703px; height:120px; background:/*tpa=http://www.cnzjjl.com/images/menber-top-bg.png*/ no-repeat;}
.member-title{  font: bold 16px/40px 微软雅黑,arial, helvetica, sans-serif; color:#3bb03b;}
.btn-show{ color:#4c9b04; line-height:30px; cursor:hand; }

.loginbox{ float:left; width:320px;}
.getpassbox{ float:left; display:inline; width:320px; margin-left:10px;}
.getpasshide{ display:block; float:right; width:40px; height:40px; background:/*tpa=http://www.cnzjjl.com/images/btn-close.gif*/ center center no-repeat; cursor:hand;}





.networkbox{ margin:0 auto; width:560px;}




#footer_box{ background:/*tpa=http://www.cnzjjl.com/images/bom_bg.jpg*/ repeat-x ; width:100%; height:auto; overflow:hidden; overflow:hidden; clear:both; margin-top:30px;}
#footer_box2{ background:/*tpa=http://www.cnzjjl.com/images/foot_bg2.jpg*/ repeat-x ; width:100%; height:auto; overflow:hidden; overflow:hidden; clear:both; margin-top:30px;}

#footer{width:980px; height:92px; margin-left:auto; margin-right: auto; overflow:hidden;}
#footer2{width:980px; height:35px; margin-left:auto; margin-right: auto; overflow:hidden; line-height:35px; color:#fff;}
#footer2 a{ color:#fff;}
.copys{ width:980px;line-height:25px;padding:20px 0;color:#fff; text-align:center;}
.copys a{ color:#fff;}
#weblinks{ width:1px; height:1px; overflow:hidden;}
#indexprocenter{ width:980px; height:170px;}

.zdymk{ float:left; display:inline; width:960px; height:50px; margin-top:15px; margin-left:20px; background-color:#000099; overflow:hidden;}


#pro_view {margin-top:10px; margin-bottom:10px;width:740px;}
#pro_infor {height:333px;}
#image_box {float:left;width:359px;height:321px; padding:6px; background:/*tpa=http://www.cnzjjl.com/images/pro_bg.jpg*/ no-repeat;}
#image_box img {border:1px solid #ccc;width:356px;height:294px;}
#pro_baseinfo {float:left; width:360px;height:333px;}
#pro_baseinfo ul{ line-height:28px; padding:10px 20px;font-size:12px; font-family:"微软雅黑";}
#pro_baseinfo ul div{ line-height:28px; height:30px; width:320px; background:/*tpa=http://www.cnzjjl.com/images/right_line.jpg*/ no-repeat left bottom; overflow:hidden; font-size:16px; font-weight:bold; font-family:"微软雅黑";}
#pro_baseinfo ul span{ padding-top:10px; width:100%; height:auto; overflow:hidden;}


#pro_next{ width:700px; height:30px; margin-left:auto; margin-right:auto; overflow:hidden;}
#pro_next ul{ margin:0; padding:0; list-style-type:none; width:700px; font-size:14px; font-weight:bold; color:#2d65d6}
#pro_next ul li.proshang{ float:left; text-align:left; padding-left:20px; line-height:30px;}
#pro_next ul li.proxia{ float:right; text-align:right; padding-right:20px; line-height:30px;}
#pro_next ul a{ color:#2d65d6;}
