*{ margin:0px; padding:0px; border:0px;}
body{ margin:0px; padding:0px; border:0px; font-size:12px; font-family:"宋体"; color:#555;}
ul,li,dl,dd,dl{ list-style-type:none;}
a{ text-decoration:none; color:#555;}
.clear{ clear:both;}

.page{ width:980px; margin:0px auto; padding:0px 11px;}
.top{ background:url(../images/home_02.jpg) no-repeat; height:85px; width:980px; padding-top:40px;}
.logo,.yyz{ float:left;}
.yyz{ margin-top:19px; margin-left:70px; margin-right:65px;}
.search{ float:right; width:315px;}
.s1{ float:left; color:#0975e6; font-weight:bold; line-height:24px;}
.s2{ float:left; width:195px;}
.s2box{ width:193px; height:22px; border:1px solid #ccc; background:#fff; color:#555; line-height:22px;}
.s3{ float: left; margin-left:12px;}
.nav{ background:url(../images/home_04.jpg) no-repeat; height:40px; width:979px; border-bottom:solid 9px #d7e4f4; padding-left:1px; margin-bottom:41px;}
.nav{  font-weight:bold; text-align:center;font-size:14px;}
.nav li{ float:left;line-height:40px;}
/*.nav li a{ color:#fff;}
.nav li a:hover{ display:block; background:url(../images/top_17.gif) no-repeat bottom; color:#0b79ec; font-weight:bold; }*/

.cont-left{ float:left; width:680px;}
.cont-left-web{ float:left; width:980px;}
.product,.tjtg{ margin-top:16px;}
.prod-title{ background:url(../images/home_27.jpg) no-repeat; height:34px; line-height:34px; font-weight:bold; font-size:14px; width:648px; padding-left:20px; color:#0974e6; padding-right:12px; margin-bottom:10px;}
.prod-title span,.tjtg-title span{ float:right; color:#0974e6; font-weight:normal; font-size:12px;}
.prod-title span a,.tjtg-title span a{ color:#0974e6;}
.pic{ width:214px; float:left; line-height:24px; margin-right:11px; height:175px;}
.pic img{ float:left; margin-right:3px; margin-bottom:3px;}
.an{ background:url(../images/an.gif) no-repeat; height:34px; width:78px; line-height:21px; color:#0974e6; text-align:center; float:left; margin-right:12px;} 
.an a{ color:#0974e6;}
.pic h1{ color:#f73701; font-size:14px; font-weight:bold;}
.case{ margin-top:27px; border:1px solid #dcdcdc; overflow:hidden;}
.case-title{ background:url(../images/case-title.gif) no-repeat; width:645px; height:58px; color:#fff; font-size:14px; line-height:33px; padding-left:20px; padding-right:12px; font-weight:bold;}
.case-title span{ float:right; color:#fff; font-weight:normal; font-size:12px;}
.case-title span a{ color:#fff;}
.case-cont{ height:178px;}
.case-cont div{ float:left; margin-right:10px; margin-left:10px;}
.case-cont div img{ border:1px solid #dcdcdc; padding:1px;}
.case-cont div p{ text-align:center; line-height:24px; color:#0974e6; font-size:14px;}
.case-cont div p a{ color:#0974e6;}
.cont-right{ float: right; width:290px;}

.rjkf{ height:266px;}
.tjtg-title{ background:url(../images/home_50.jpg) no-repeat; height:20px; width:251px; padding-top:12px; color:#fff; font-weight:bold; font-size:14px; padding-left:27px; padding-right:12px;}
.tjtg-title22{ background:url(../images/home_50.jpg) no-repeat; height:20px; width:200px; padding-top:12px; color:#fff; font-weight:bold; font-size:14px; padding-left:27px; padding-right:12px;}
.tjtg-cont,.kfjy-cont,.tjtg-cont01{ border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; padding-left:16px; padding-right:16px; line-height:24px;}
.tjtg-cont,.tjtg-cont01{ padding-bottom:23px;}
.tjtg-cont li{ line-height:28px; background:url(../images/home_44.jpg) no-repeat left center; padding-left:5px;}
.kfjy{ margin-top:20px;}
.tjtg-cont01 a{ text-decoration:underline;}
.kfjy-cont{ line-height:20px;  padding-bottom:12px;}
.kfjy-cont div{ padding-top:5px;}
.kfjy-cont h1{ font-size:12px;}

.copyright{ background: url(../images/home_61.jpg) repeat-x; height:111px; margin-top:29px;}
.copy-text{ margin-top:10px; float:left; line-height:24px; text-align:right; font-size:14px; width:572px; background:url(../images/home_64.jpg) no-repeat right; padding-right:32px;}
.hzwz{ float:right; width:330px; margin-right:15px; margin-top:16px;}
.hxwz-title{ background:url(../images/home_67.jpg) no-repeat; height:81px; width:26px; font-size:14px; color:#fff; font-weight:bold; padding-left:15px; padding-top:8px; float:left;} 
.hxwz-cont{ float:left;}
.hxwz-cont div{ float:left; margin-right:10px;}

#ifocus { width:676px; height:266px;}
	#ifocus_pic { display:inline; position:relative; float:left; width:410px; height:225px; overflow:hidden; margin:10px 0 0 10px; }
		#ifocus_piclist {
	position:absolute;
	width: 677px;
}
		#ifocus_piclist li { width:676px; height:266px; overflow:hidden; }
		#ifocus_piclist img { width:676px; height:266px; }
	#ifocus_btn { display:inline; float:right; width:91px; margin:9px 9px 0 0; }
		#ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px; }
		#ifocus_btn .current { background: url(images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:410px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
		#ifocus_tx .normal { display:none; }


.produtct-pic{ margin-top:16px;}
.prod-pic-title{ background:url(../images/product_07.jpg) no-repeat; width:670px; height:32px; line-height:32px; padding-left:10px; color:#444;}
.prod-pic-title-web{ background:url(../images/product_07web.jpg) repeat; width:970px; height:32px; line-height:32px; padding-left:10px; color:#444;}
.txt{ color:#f73701;}
.txt1{ color:#f73701; font-weight:bold;}
.txt3{ color:#FF0000;}
.prod-pic-pic{ background:#f1f5f9; padding:10px 10px 0px 10px; margin-top:20px; height:auto;/* overflow:hidden;*/}
.prod-pic1,.prod-pic3{ height:176px; padding:10px 10px 0px 10px;}
.prod-pic4{ height:80px; border-bottom:3px solid #e8e8e8; margin-bottom:0px;line-height:24px; background:#fff;text-align:left;}
.prod-pic2{height: auto;}
.prod-pic1,.prod-pic2{ font-size:14px;}
.prod-pic3,.prod-pic4{ font-size:12px;}
.prod-pic1,.prod-pic2,.prod-pic3{ line-height:24px; background:#fff; margin-bottom:20px; text-align:left;}
.prod-pic1 img,.prod-pic3 img{ float: left; margin-right:45px;} 
.prod-pic1 p,.prod-pic2 p,.prod-pic3 p{ text-indent:2em;}
.prod-pic1 span,.prod-pic3 span{ color:#f73701; font-weight:bold; margin-top:20px; font-size:14px;}
.prod-pic1 h1 a,.prod-pic1 span a,.prod-pic2 h1 a,.prod-pic3 h1 a,.prod-pic3 span a,.prod-pic4 span a{ color:#f73701;}
.prod-pic1 h1,.prod-pic2 h1,.prod-pic3 h1{ font-size:14px; color:#f73701;}
.prod-pic2 h1,.prod-pic2 p{padding:10px 10px 20px 10px;}
.prod-pic4{padding:20px 10px 20px 10px;}
.prod-pic4 h1{ font-size:14px; width:75px; float:left; margin-right:28px;}
.prod-pic4 p{ width:465px; float:left;}
.prod-pic4 span{  color:#f73701; font-weight:bold; margin-top:20px; font-size:14px; float:right;}
.prod-pic4 span a{ text-decoration:underline;}
.messagebox{ border:1px solid #ccc;}
.message-an{ margin-top:30px; margin-left:20px; margin-bottom:20px; height:30px;}
.s01,.s02,.s03,.s04{ float:left; height:24px; line-height:24px; }
.s04,.message-an{width:450px;}
.s02box{ border:1px solid #ccc; color:#333;}
.s012box{ border:1px solid #ccc; color:#333; width:353px;}
.s022box{ border:1px solid #ccc; color:#333; width:50px;}
.s03{ margin-left:30px;}
.xqtj-box span{ font-weight:normal; color:#FF0000; font-size:12px;}
.fkfs-title{ height:30px; text-align:center; line-height:30px; color:#f73701; font-weight:bold; border:1px solid #ccc;}


 .news-title{ height:32px; background:url(../images/hometitle.jpg) no-repeat; line-height:32px; font-weight:bold; padding-left:10px;}
  .news-title li{ float:left; width:79px;background:url(../images/index_38.jpg) no-repeat left center; margin-left:5px;}
  .news-title a{display:block;width:79px;height:32px;text-align:center; color:#333;*color:#333;_color:#333; }
    .news-title a.current{background: url(../images/home_16.jpg) no-repeat bottom; color:#fff; }
       .news-title a:hover{background: url(../images/home_16.jpg) no-repeat bottom; color:#fff; *color:#fff;_color:#fff;}
	   .news-cont{ padding-top:15px; line-height:20px; height:219px; color:#333; border:1px solid #e2e6e7; padding-left:15px; padding-right:15px; }
	   .news-cont img{ margin-bottom:25px;}
	   	   .news-cont h1{ font-size:12px;}
	  	   .news-cont span{ text-align:right; float:left;color:#f73701;}
		    .news-cont span a{color:#f73701;}
	   .news-cont p{ text-indent:2em;}
	   /*.news-cont span a{color:#198201;}*/
	 .list5 li{ border-top:1px dotted #ccc;}
	 .list5 li a{ color:#333;}
	 .list5 li a:hover{ color:#ff0000;}
	 .list5 div{ height:80px;}
   .innews-bjr{ float:left; background:url(../images/index_31.jpg) no-repeat; width:10px; height:211px;}
 .indexproducts{ float:right; width:529px; height:211px;}
  .product-cont{ height:auto;}
 .product-js{ margin-top:27px;}
 .product-cont-title{ font-size:14px; color:#555555; font-weight:bold; height:30px; line-height:30px; margin-top:30px;}
 .product-cont-txt{ line-height:24px; height:auto;}
 
 #div_center { width:979px; height:41px; /*background:#003399; margin-left: auto;margin-right:auto;*/}  /*定义总体宽度、高度；background:003399; 控制背景颜色,居中对齐*/
#zzjs_net { line-height: 40px; list-style-type: none;}         /*控制一级菜单行高；上边距5px；*/
#zzjs_net a { display: block; width: 93px; text-align:center; font-size:14px; color:#FFF;} /*一级菜单链接总体样式：每个菜单的宽，居中对齐，文字大小*/
#zzjs_net a:link  {  text-decoration:none;margin:0;}     /* 未访问的链接 */
#zzjs_net a:visited  {text-decoration:none;margin:0;}

#zzjs_net a:hover {color:#0b79ec;text-decoration:none;}                /* 鼠标在链接上 */
#zzjs_net li {float: left;}                   /* 一级菜左对齐 */
#zzjs_net li a:hover{ background:url(../images/top_17.gif) no-repeat bottom;}     /* 鼠标在一级菜单上改变其背景色 */
#zzjs_net li ul {line-height:20px; background:#FFF; list-style-type: none;text-align:left;left: -999em; width:260px; position: absolute;border-width: 1px;border-top-style: none;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-color: #0b79ec; padding:1px;}             /*二级菜单总体样式：行高24px；背景颜色；外框宽度；相对位置；边框一个象素，上边没样式，左右下边实线，边框颜色#003399；内边距1个象素*/
#zzjs_net li ul a{display:block; width:260px;text-align:left;padding-left:2px; color:#0b79ec;}  
                 /* 二级菜单链接样式；背景宽度、左对齐，左缩进2 */
#zzjs_net li ul a:link  {color:0b79ec; text-decoration:none;}                                   /* 未访问的链接 */
#zzjs_net li ul a:visited  {color:#0b79ec;text-decoration:none;}                                 /* 已访问的链接 */
#zzjs_net li ul a:hover  {color:#FFF;text-decoration:none;font-weight:normal;background:#003399;}/* 鼠标在链接上 */
#zzjs_net li:hover ul {left: auto;}
#zzjs_net li.sfhover ul {left: auto;}
#content {clear: left;}




.font14black{color:#000;font-weight:normal;font-size:18px}
.redlink{color:red}

