@charset "utf-8";
/* CSS Document */
body {text-align:center;font-family:宋体; margin:0; padding:0; background:url(bg.gif) top center no-repeat; font-size:12px; color:#333;}
div,form,img,ul,ol,li,dl,dt,dd,BUTTON{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}li{list-style-type:none;}table{ margin:0 auto;}img{vertical-align:top;}
.clear{ clear:both}
.blk12{width:100%;float:left;display:inline;height:12px;line-height:12px;font-size:8px;clear:both;}
.blk10{width:100%;float:left;display:inline;height:10px;line-height:10px;font-size:10px;clear:both;}
.blk08{width:100%;float:left;display:inline;height:8px;line-height:8px;font-size:8px;clear:both;}
.blk06{width:100%;float:left;display:inline;height:6px;line-height:6px;font-size:6px;clear:both;}
.blk04{width:100%;float:left;display:inline;height:4px;line-height:4px;font-size:4px;clear:both;}
.blk02{width:100%;float:left;display:inline;height:2px;line-height:2px;font-size:2px;clear:both;}
.gads{width:1000px;height:auto;clear:both;padding-top:0px;padding-bottom:0px;margin:0px}
/* 链接颜色 */
a{color:#444;text-decoration:none;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:none;}
a:active{color:#c00;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:#f60!important; }
a.cRed:hover{color:#d00!important}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#0046C1;}a.cBlue:hover{text-decoration:underline;color:#f30;}
.cBlue2,a.cBlue2:link,a.cBlue2:visited{color:#325e7f!important;text-decoration:none}a.cBlue2:hover{text-decoration:underline;color:#f30!important;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#d10!important;}
.cGray,a.cGray:link,a.cGray:visited{ color:#555;}
.cBlue1,a.cBlue1:link,a.cBlue1:visited{color:#059!important;}a.cBlue1:hover{text-decoration:underline;color:#f30;}
.cDy,a.cDy:link,a.cDy:visited{ color:#e34101;}
.cYyl,a.cYyl:link,a.cYyl:visited{color:#F50;}a.cBlue1:hover{text-decoration:underline;color:#f30;}
.cGray,a.cGray:link,a.cGray:visited{color:#666!important; }
.cGreen,a.cGreen:link,a.cGreen:visited{ color:#339966!important; }a.cGreen:hover{text-decoration:underline;color:#f30!important;}
.nob{border-bottom:none!important}
.ml10{margin-left:10px;display:inline}
.not{border-top:none!important}
.nobac{background:none!important}
.nmar{margin-left:0px!important;}
.fg1{float:left;}
.mar5 {margin-top:5px;}

.w14{width: 982px;}
.w270{width: 270px;}

.h01{float:left;padding-left:40px;font:bold 14px/32px "";}
.h01 a,.h01 a:link,.h01 a:visited{font-size:14px;color:#333}
.h01 a:hover{color:#d00}
.amore{float:right;padding-right:8px;}
.amore a,.amore a:link,.amore a:visited{color:#666}
.amore a:hover{color:#d00}
.amore1{float:right;padding-right:8px;}
.amore1 a,.amore1 a:link,.amore1 a:visited{color:#fff}
.amore1 a:hover{color:#ff0}

.h02{float:left;padding-left:10px;font-weight:bold;}
.h02 a,.h02 a:link,.h02 a:visited{font-size:14px;color:#333}
.h02 a:hover{color:#d00}

.mar10{margin-left:10px;display:inline}

.left, .c-fl { float: left;}
.right, .c-fr { float: right;}
.clearfix { zoom: 1;}
.ad25{ margin-bottom: 10px;}
.ad25 img{ border: 1px solid #ccc;}

.main{ width: 1004px; margin: 0px auto; overflow: hidden; min-height: 1000px;}


.cont{ width: 1004px; margin: 0 auto; padding:0 10px 10px 10px; overflow: hidden;}
.part-l{ float: left; width: 704px; margin-right: 10px; display: inline; }
.part-r{ float: left; width: 270px; display: inline; }
.part-l-n{ float: left; width: 270px; display: inline; }
.part-r-n{ float: left; width: 700px; }
.part-l .slide{ height: 305px; margin-bottom: 10px; }

.box{ margin-bottom: 10px;}
.box .b-t{ background: url(box_t_bg.gif) repeat-x; height: 29px; line-height: 29px; overflow: hidden;}
.box .b-t h3{display:inline-block; float: left; padding-top: 3px;}
.box .b-t ul{ padding-left: 30px; overflow: hidden; float: left;}
.box .b-t li{ float: left; width: 61px; height: 29px; line-height: 29px; padding-top: 3px;}
/*.box .b-t .cur{ background: url(box_s_t_bg.gif) 0px 3px no-repeat; height: 26px; width: 61px; }*/
.box .b-t .cur { display:block; background: url(box_s_t_bg.gif) 0px 3px no-repeat; height: 26px; width: 61px; }
.box .b-t span{ float: right; display:block; padding-right: 10px; }

.box .b-c{ margin: 10px; overflow: hidden; }
.box .b-c .b-c-p{ overflow: hidden; height:auto; overflow:auto;}
.box .b-c .b-c-p li{ float: left; padding: 0 11px; }
.box .b-c .b-c-p p{ width: 90px; overflow: hidden; height: 20px; line-height: 16px;}

.box .b-c .b-c-l{ overflow: hidden;}
.box .b-c .b-c-lb{ overflow: hidden; height:176px;}
.box .b-c .b-c-l li{ height: 24px; line-height: 24px; background: url(ico_p.gif) 5px no-repeat; text-align: left; padding-left: 20px; }
.box .b-c .b-c-l li span{ float: right; padding-right: 8px; display: block; color: #ccc;}
.box .b-c .b-c-lb li{ line-height: 22px; background: url(ico_p.gif) left 7px no-repeat; text-align: left; padding-left: 20px; }
.box .b-c .b-c-lb li span{ float: right; padding-right: 8px; display: block; color: #ccc;}

.box .b-c .b-c-img{ overflow: hidden; padding: 10px;}
.box .b-c .b-c-img li{ float: left; padding-bottom: 10px;}


.box .b-c-books { overflow: hidden; height:536px; }
.box .b-c-books ul{ overflow: hidden; float: left; }
.box .b-c-books li{ float: left; width: 340px; padding-bottom: 9px; padding-top: 5px;}
.box .b-c-books li img{ float: left; }
.box .b-c-books li dl{ float: left; line-height: 20px; }
.box .b-c-books li dl dt{ font-weight: bold; float: left; padding-left: 5px; clear: left; _width: 70px; _text-align: left;}
.box .b-c-books li dl dd{float: left; width: 180px;  *width: 150px; overflow: hidden; text-align: left; white-space:nowrap;}
.box .b-c-books .btn{ float: left;}
.box .b-c-books .btn img{ padding: 10px 5px; }
.box .b-c-books li dl .cdt{ *width: 70px; *text-align: left;}
.box .b-c-books li dl .ddt{ *width: 44px; *text-align: left;}


/**/
.ad14 { background: url(banner2.png) no-repeat; width: 1004px; height: 117px; position: relative;}
.ad14 .a-t{ position: absolute; font-size: 22px; font-family: "微软雅黑"; left: 30px; color: #fff; float: left; top: 60px;}
.ad14 .a-l{ position: absolute; padding-left: 20px;  right: 15px; top: 85px; line-height: 26px; height: 26px; background: url(home.gif) 0 6px no-repeat; }


.part-r-n{ margin-left: 10px; }
.part-r-n .p-r-box .p-r-t{ background: url(c_t_bg.png) no-repeat; height: 32px; line-height: 28px; font-size: 14px; font-weight: bold; color: #4f9fda; text-align: left; padding-left: 45px;}
.part-r-n .p-r-box .p-r-c{ overflow: hidden; border: 1px solid #ccc; padding: 15px;}
.part-r-n .p-r-box .p-r-c li{ border-bottom:1px dashed #ccc; line-height: 26px; height: 30px; text-align: left; background: url(dot_red.gif) 0 8px no-repeat; padding-left: 15px; }
.part-r-n .p-r-box .p-r-c li span{ float: right; color: #ccc; padding-right: 15px;}
.part-r-n .p-r-box .page{ padding-top: 15px;}

.part-r-n .p-r-box .p-r-f ul{ padding: 10px;}
.part-r-n .p-r-box .p-r-f li{height: 24px; line-height: 24px; text-align: left;}

.part-l-n .c-box{ background: url(c_nav_bg.gif) repeat-y; width: 270px; overflow: hidden; margin-top: 10px;}
.part-l-n .c-box li{ height: 38px; line-height: 38px; font-size: 14px; background: url(dot_black.gif) 68px 13px no-repeat; text-align: left;}
.c-box li a{ display:block; width:190px; padding-left: 80px;}
.c-box li a:hover{background: url(nav.png) 0 -229px no-repeat; height: 38px; width: 270px; display:block;  color: #fff;}
.part-l-n .box_img{ padding-bottom: 10px; background: url(c_nav_bt.png) no-repeat; width: 270px; height: 80px;}


.contmain{width:100%;}
.contmain h1{width:100%;font:bold 22px/45px "arial";text-align:center;color:#0a5096}
.contmain h3{width:100%;font:normal 12px/30px "";text-align:center;color:#666}
.contmain h4{width:100%;text-indent:30px;line-height:25px;text-align:left;font:normal 14px/25px "";border-top:2px solid #24a5f9;border-bottom:1px dashed #ccc;padding:15px 0px}

.fuzhu{width:270px;float:right;clear:both;height:30px;line-height:30px;padding-top:10px;}
.fuzhu a{padding:0px 12px 0px 30px;text-align:left;background:url(nav.png) 0 0 no-repeat;display:block;float:left}
.fuzhu .jr1{background-position:-423px 0px}
.fuzhu .jr2{background-position:-423px -43px}
.fuzhu .jr3{background-position:-423px -83px}

/*友情链接*/
.box_link{border:#DBDEE1 1px solid; border-top:none; height:auto; overflow:auto; padding-top:15px; background:#FFF }
.list_title{ background:url(list_line.gif) repeat-x; height:30px; margin-top:10px;}
.link_title{ margin-left:30px; font-size:13px; font-weight:bold; height:26px; line-height:26px; width:140px; background:url(gif-0531.gif) no-repeat 8px center; background-color:#f9f9f9; border:#E1E1E1 1PX solid; padding-left:30px;}
.link_list1 { padding:10px;}
.link_list1 ul { margin:0px 20px; padding:0;}
.link_list1 ul li { list-style-type:none; background:url(dot_red.gif) no-repeat left center; height:26px; line-height:26px; font-size:12px; padding-left:15px; display:block; float:left; min-width:139px; text-align:left; }


/*图片新闻*/
.pic { margin:0px; padding:0px;}
.pic li{ padding:5px; width:194px; margin-left:20px; margin-top:20px; list-style:none; height:170px!important; border:#CCC solid 1px; float:left}
.pic_box{ overflow: hidden; border: 1px solid #ccc;}

/*网站地图*/
.box_map{ margin-bottom:10px; border:#DBDEE1 1px solid; border-top:none; height:auto; overflow:auto;}
.lby_dzzh_list1 { padding:10px;}
.lby_dzzh_list1 ul { margin:0; padding:0;}
.lby_dzzh_list1 ul li { list-style-type:none; background:url(hc_lby_25.gif) no-repeat left center; height:30px; line-height:30px; font-size:14px; padding-left:15px; display:block; float:left; min-width:166px; }

/*产品列表*/
.produce_box{ overflow: hidden; border: 1px solid #ccc;}
.pro_sbox{width:650px; border-bottom:#F00 dashed 1px; margin-left:15px; padding-left:13px; padding-bottom:5px; padding-top:12px; height:auto; overflow:auto;}
.pro_intro{ font-size:13px; width:460px; text-align:left; float:left; line-height:20px;}



/*图片播放器*/
#big_box{ width:704px; height:304px; position:relative; overflow:hidden; left:0px;}
#au{ width:704px; height:304px;}

#conau {
	margin-top: 0px;
	width:704px;
	position:relative;
	top:-50px;
	text-align:center;
	color: #0264B7;
	font-weight:normal;
	font-size:13px;
	font-family:"宋体";
	height: 30px;
    line-height:25px;
	background:#000;
	filter:alpha(opacity=50);  
    -moz-opacity:0.5;  
    -khtml-opacity: 0.5;  
    opacity: 0.5;  
}
#conau a{color:#FFF;}
#conau a:hover{color: #0264B7;}
.lunbo{
	height:21px;
	position: relative;
	top:-52px;
	right:4px
}
.lunbo table{height:21px}
.lunbo td{line-height:12px;font-weight:bold;color:#000;}
.lunbo .bg { padding:0px; BACKGROUND-IMAGE: url(pic_2.gif);  WIDTH: 18px; LINE-HEIGHT: 21px; HEIGHT: 21px; TEXT-ALIGN: center; COLOR: #030100; }

.lunbo .active { padding:0px; BACKGROUND-IMAGE: url(pic_1.gif);  WIDTH: 18px; LINE-HEIGHT: 21px; HEIGHT: 21px; TEXT-ALIGN: center; COLOR: #a8471c; }.part-r-n .p-r-box .produce_box .pro_sbox .pro_intro .sho {
	 
	width: 100%;
}
.part-r-n .p-r-box .produce_box .pro_sbox .pro_intro .lie1 {
	width: 40%;
	float: left;
}

.part-r-n .p-r-box .produce_box .pro_sbox .pro_intro .lie {
	width: 60%;
	float: left;
}