.jcarousel-skin-tango .jcarousel-container {
    background: #e5e5e5;
	margin-top:5px;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 331px;
    padding: 10px 20px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width: 330px;
    height: 78px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 319px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 85px;
    height: 72px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  horizontal buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 10px;
    right: 5px;
    width: 11px;
    height: 78px;
    cursor: pointer;
    background: transparent /*tpa=http://www.cnzjjl.com/images/skins/tango/movebar.jpg*/ no-repeat -12px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -12px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -24px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -12px -63px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 10px;
    left: 5px;
    width: 11px;
    height: 78px;
    cursor: pointer;
    background: transparent /*tpa=http://www.cnzjjl.com/images/skins/tango/movebar.jpg*/ no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position:  0 -126px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0 -63px;
}


/**
 *  vertical buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent /*tpa=http://www.cnzjjl.com/images/skins/tango/movebar.jpg*/ no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 11px;
    height: 62px;
    cursor: pointer;
    background: transparent /*tpa=http://www.cnzjjl.com/images/skins/tango/movebar.png*/ no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
div.jqzoomtitle
{
	z-index:5000;
	text-align:center;
	font-size:11px;
	font-family:tahoma;
	height:16px;
	padding-top:2px;
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: #fff;
	background: #999;

}

.jqzoompup
{
		overflow:hidden;
		background-color: #fff;
		-moz-opacity:0.6;
		opacity: 0.6;
		filter: alpha(opacity = 60);
		z-index:10;
		border-color:#c4c4c4;
		border-style: solid;
		cursor:crosshair;
}

.jqzoompup img
{
	border: 0px;
}

.preload{
	-moz-opacity:0.8;
	opacity: 0.8;
   filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: tahoma;
   text-decoration: none;
	border: 1px solid #ccc;
   background-color: white;
   padding: 8px;
	text-align:center;
   background-image: /*tpa=http://www.cnzjjl.com/images/images/zoomloader.gif*/;
   background-repeat: no-repeat;
   background-position: 43px 30px;
	width:90px;
	* width:100px;
	height:43px;
	*height:55px;
	z-index:10;
	position:absolute;
	top:3px;
	left:3px;

}

.jqzoomwindow
{
	border: 1px solid #999;
	background-color: #fff;
}


@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:1383px;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: left; 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;}

.banner {
 width: 1383px; height: 349px; margin-left:auto; margin-right:auto;
}
.banner a img {
 width: 1383px; height: 349px; margin-left:auto; margin-left:auto;
}
.banner img {
 border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none
}
.td_f a img {
 padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
.num {
 position: absolute; width: 160px; float: right; top: 310px; left:900px
}
.num li {
 margin-right:8px;color:#fff;padding:2px 6px;background:#333;border:1px solid #fff;font-family:tahoma;font-weight:bold;font-size:12px;cursor:pointer;display:inline-block; width:10px; height:17px; float:left;
}
.num li.on {
 display:inline-block;margin-right:8px;color:#fff;padding:2px 6px;background:#ff7a00;border:1px solid #fff;font-family:tahoma;font-weight:bold;font-size:12px;cursor:pointer;width:10px;float:left;height:17px;
}
.more {
 float: right
}
.more1 a {
 text-align: left; line-height: 25px; margin: 0px 0px 0px 10px; color: #3373a3
}
