html{
 height:100%;
}
body{
  font-family:Arial,Tahoma;height:100%;font-size:12px;margin:0;padding:0px; background-image:url(images/bj.jpg); background-position:center; background-repeat:repeat-y; background-color:#ececec;
}
ul,li,dd,dt,dl{
  display:block;margin:0px; padding:0px; list-style-type:none;
}
h5,h4,h3{
 display:block;margin:0px;color:#000000;font-size:12px;
}
img{border:0px;}
a{
  color:#535353; text-decoration:none;
}
a:hover{
  color:#003b94; text-decoration:none;
}
p{
  display:block;line-height:22px;margin:0px;padding:5px 0px 5px 0px;
}
.top{
	background-image:url(images/top_bj.jpg); background-repeat:repeat-x; width:980px; height:74px; margin:0px auto;
}
.search_box{
 width:150px;height:18px;_height:16px;border:0px;color:#999999;background-image:url(images/search.jpg); background-repeat:no-repeat; padding-left:5px; background-color:transparent;
 _margin-top:3px;
}

.nav{
	width:980px; margin:0px auto; background-color:#003b94; height:28px; border-bottom:3px solid #ffad11;
}
.banner{
	width:980px; height:380px; margin:6px auto;
}
.index_main{
	width:980px; margin:10px auto;
}

.index_news{
	width:280px; float:left; margin-left:10px;
}
.index_news h2{
	width:280px; height:22px; margin:0px;
}
.index_news h1{
	width:280px; height:80px; margin:0px;
}
.index_news ul{
	width:280px; overflow:hidden; margin-top:8px;
}
.index_news ul li{
	width:260px; height:24px; overflow:hidden; background-image:url(images/ico/ico.jpg); background-position:0px 5px; background-repeat:no-repeat; margin-left:10px; text-indent:10px;
}
.index_pic{
	width:420px; float:left; margin-left:10px;
}
.index_pic h2{
	width:420px; height:22px; margin:0px; padding-bottom:10px;
}


.rollBox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px;   /* background-color:#ffd5d5;*/   MARGIN: 5px 0px 0px 0px; margin-top:15px;
}
.rollBox .LeftBotton {
	MARGIN: 40px 2px 10px 2px; WIDTH: 17px; DISPLAY: inline; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden; CURSOR: pointer
}
/*.leftbotton_red {
	MARGIN: 0px 0px 0px; WIDTH: 15px; DISPLAY: inline; FLOAT: left; HEIGHT: 26px; OVERFLOW: hidden; CURSOR: pointer
}*/

.LeftBotton {
	BACKGROUND-IMAGE:url(images/jt1.jpg); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-TOP: 0px;
}

/*.leftbotton_red {
	BACKGROUND-IMAGE: url(../images/gui1.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-TOP: 0px
}*/

.rollBox .RightBotton {
	MARGIN: 40px 2px 10px 2px; WIDTH: 17px; DISPLAY: inline; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden; CURSOR: pointer;
}
/*.rightbotton_red {
	MARGIN: 25px 0px 0px 10px; WIDTH: 15px; DISPLAY: inline; FLOAT: left; HEIGHT: 26px; OVERFLOW: hidden; CURSOR: pointer
}*/

.RightBotton {
	BACKGROUND-IMAGE: url(images/jt2.jpg); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-TOP: 0px
}
/*
.rightbotton_red {
	BACKGROUND-IMAGE: url(../images/gui2.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-TOP: 0px
}*/

.rollBox .Cont {
	FLOAT: left; OVERFLOW: hidden; 
}
.rollBox .ScrCont {
	WIDTH: 1000000px;
}
.rollBox .Cont .pic {
	TEXT-ALIGN: center; FLOAT: left;
}
.pic UL {
	DISPLAY: block
}
.pic UL LI {
	TEXT-ALIGN: center; WIDTH:112px;  DISPLAY:block; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden; line-height:24px; margin:0px 6px;
}
.pic UL LI h5{
	float:left; width:105px;  height:95px; padding:2px; border:#CCC 1px solid;
}

.pic UL LI strong {
  margin-top:15px; width:105px; height:50px; line-height:16px;
}
 
.rollBox .Cont .pic P {
	LINE-HEIGHT:26px; COLOR:#505050;
}
/*
.rollBox .Cont A:link {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #626466; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.rollBox .Cont A:visited {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #626466; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.rollBox .Cont A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}*/
.rollBox #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}


.index_lx{
	width:240px; float:left; margin-left:10px;
}
.index_lx h2{
	width:240px; height:33px; margin:0px;
}
.index_lx ul{
	background-image:url(images/index_4.jpg); background-repeat:no-repeat; height:150px; width:240px; overflow:hidden;
}
.index_lx ul p{
	color:#656565; margin-left:10px; line-height:25px;
}

.foot{
	 width:980px; height:65px; margin:0px auto;background-color:#a8a8a8; border-top:3px solid #858585; color:#FFF; line-height:22px;
}
.foot a{
	color:#FFF;
}
.main{
	width:980px; margin:0px auto;
}
.left{
	width:190px; float:left; background-image:url(images/about_2.jpg); background-repeat:repeat-y; margin:15px;
}
.left h2{
	margin:0px;
}

.left h3{
	width:150px; margin: 10px auto; font-size:24px; font-weight:normal; color:#003b94; border-bottom:1px solid #d1d1d1; height:30px; text-indent:5px;
}
.left ul{
	width:150px; margin:auto; margin-bottom:30px;
}
.left ul li{
	width:150px; background-image:url(images/left_bj.jpg); background-repeat:no-repeat; height:30px; line-height:30px; text-indent:20px;
}
.left ul li a{
	width:150px; height:30px;
}
.left ul li a:hover{
	width:150px; height:30px; background-color:#e3e3e3; display:block; color:#F60;
}
.right{
	width:740px; float:left; margin-top:15px;
}
.right h2{
	width:740px; border-bottom:#ffad11 2px solid; font-size:12px; font-weight:normal; height:26px; line-height:26px; text-align:right; margin:0px;
}
.zi_banner{
	width:740px; height:120px; margin-top:3px;
}

.right_zi{
	width:740px; margin:10px auto;}
.zinews_list{
 display:block;width:720px;padding:10px 0px 0px 5px;
}
.zinews_list li{
  clear:both;display:block;width:720px;height:25px;padding:7px 0px 3px 5px; background-image:url(images/ico/ico3.gif);background-repeat:no-repeat; background-position:6px 16px;
  border-bottom:1px solid #dcdcdc; line-height:25px;
}
.zinews_list li span{
  float:left;display:block;padding-left:13px;font-size:12px;
}
.zinews_list li strong{
  display:block;float:right;height:25px;font-size:12px;font-weight:normal;padding-right:15px;
  color:#757575;
}
.zipage{
  clear:both;width:700px;height:25px;text-align:center;padding:15px 0px 15px 0px; font-size:12px;
}
.zipage span{
  padding:0px 2px 0px 2px;color:#f30600;margin-right:5px;font-weight:bold;
}	
.zipage li{
  display:block;margin-top:5px;
}
.zipage a{
 color:#000000;padding:0px 2px 0px 2px; text-decoration:none;color:#333333;
 margin-right:5px;
}
.zipage a:hover{
  color:#000;font-weight:bold;text-decoration:none;
}

.zinews_show_title{
  margin:20px 0px 5px 0px; text-align:center; border-bottom:2px solid #ececec;
}
.zinews_show_title h5{
  font-size:16px;font-weight:bold;color:#f4a000;
}
.zinews_show_title span{
  display:block;font-size:12px;color:#666; text-align:right;padding-right:10px;
}

.zinews_showzi{
  width:690px;font-size:12px; line-height:20px;padding:15px 0px 0px 0px;
   margin-left:auto; margin-right:auto;
}


.products_content{width:740px; margin:auto;}
.products_content li{
  width:200px; float:left; line-height:30px;text-align: center; margin-top:30px; margin:10px 23px; height:210px; }
.products_content li strong a {
	border: 1px solid #e6e4e4;
	display: block;
	height: 180px;
	width: 200px;
	text-align: center;
	vertical-align: middle; padding:3px; border: 1px solid #dbdbdb;
}



.products_content li strong a img
{
	/*max-height:180px; max-width:200px;margin:auto;*/
	height:180px; width:200px;
}



.products_content  li strong a:hover {
	height: 180px;
	width: 200px;
	border: 1px solid #dbdbdb;
}
.products_content li span{ width:200px; height:20px; display:block; margin-top:5px; line-height:20px;}
.products_content li span a{color:#2f2f2f;}
.products_content li span a:hover{color:#2f2f2f; display:block; width:200px; height:26px; font-weight:bold;}
.products_show_nr{ width:680px; margin:auto;}
.products_show_nr h4{font-size:14px;  color:#F00; border-bottom:1px solid #CCC; line-height:26px; padding-left:10px;}

.p_des{
  clear:both;display:block;width:730px;height:29px;padding-top:15px;font-size:14px; margin-left:10px;
  border-bottom:2px solid #f4a000;
}
.p_des strong{
  display:block;width:116px;height:29px;line-height:29px;
  background-image:url(images/p_dtlbj.jpg);text-align:center; 
}
.p_show_cont{
  clear:both;width:698px;height:auto; padding:15px; margin-left:10px;
  font-size:13px; border:1px solid #e6e6e6;border-top:0px;
}.msgbox{
  width:250px;height:17px;margin-left:10px; border:1px solid #c5c5c5;
}
.msgbox4{
  width:80px;height:17px; border:1px solid #c5c5c5;
}
.msgbox1{
  width:120px;height:17px;margin-left:10px; border:1px solid #c5c5c5;
}
.msgbox2,.msgbox3{
  width:450px;margin-left:10px; border:1px solid #c5c5c5;
}
.msgbox3{
  width:40px;
}

.msgbut{
  border:0px;width:60px;height:21px;font-weight:bold; background-color:#f2870e; font-family:Arial;
  color:#FFFFFF; cursor:pointer; border:1px solid #ffa847; text-align:center;
  font-size:12px;
}
.xing{
  font-size:12px;font-weight:bold; color:#FF0000; font-family:"宋体";
}