/***************************************body******************************************************/
* { margin:0; padding:0;}
body,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{ margin:0px; padding:0px; border:0px;white-space:normal;word-wrap:break-word;}
body{ color:#333333; font-size:12px; font-family: "ËÎÌå"; background:#ffffff;}
select,input,img,select{ vertical-align:middle; cursor: pointer}

a:link{ color:#333333; text-decoration:none;}
a:visited{ color:#333333; text-decoration:none;}
a:hover{ color:#CA2B2B;text-decoration:none;}
a:active{ color:#CA2B2B;text-decoration:none;}


/*****************top*************/
.top{ margin:0px auto; padding:0px; border-top: solid 8px #717171; color:#B3B2B2; height:106px; width:1000px;}
.logo{ float:left; padding-top:13px;}
.top_right{ float:right; margin-top:13px; text-align:right; }
.xiao{ line-height:18px;margin-right:15px;}
.xiao img{ padding-bottom:5px;}
.xiao a:link{ color:#B3B2B2;}
.xiao a:visited{ color:#B3B2B2;}
.xiao a:hover{ color:#000000;}
.xiao a:active{ color:#000000;}
.tel{ padding-top:18px;}


/*****************nav*************/
.nav{ background:#CA2B2B; height:40px;}
.true_nav{ background:url(../images/nav_bj.jpg) no-repeat; width:1000px; height:40px; line-height:40px; margin:0px auto; padding:0px;}
.daohang{ float:left; color:#ffffff; font-size:14px; font-weight:bold; }
.daohang li{ position:relative; list-style-type:none; float:left;line-height:40px; width:92px; text-align:center; }
.daohang li a:link{ color:#ffffff;}
.daohang li a:visited{ color:#ffffff;}
.daohang li a:hover{ color:#FCE156;}
.daohang li a:active{ color:#FCE156;}
#on{color:#FCE156;}

#ShowTime{ float:right; color:#808080; padding-right:30px;}

.sub-nav{
	display:none;
	position:absolute;
	left:2px;
	top:40px;
	width:140px;
	text-align:left;
	font:13px/32px "Simsun";
}
.sub-nav dt{
	position:relative;
	float:left;
	width:100%;
	background:url(../images/sub-nav.png) repeat;
	border-top:1px solid #8E0808;
}
.sub-nav dt:hover{
	background:url(../images/z-nav.png) repeat;
}
.sub-nav dt a{
	float:left;
	padding:0 5px 0 10px;
	width:125px;
	overflow:hidden;
	border-bottom:1px solid #B21212;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.z-nav{
	display:none;
	position:absolute;
	left:140px;
	top:-1px;
	width:140px;
	text-align:left;
	font:12px/32px "Simsun";
}
.z-nav dd{
	float:left;
	width:100%;
	background:url(../images/z-nav.png) repeat;
	border-top:1px solid #950D0D;
}
.z-nav dd:hover{
	background:url(../images/sub-nav.png) repeat;
}
.sub-nav dt a{
	border-bottom:1px solid #B41F1F;
}


/*****************gd_new*************/
.gd_new{ margin:0px auto; padding:0px; width:1000px; height:34px; line-height:34px; background:#D8D8D8;}
.gd_new img{ float:left; padding-left:12px; padding-right:8px; padding-top:4px; padding-bottom:4px;}
#div1{ float:left; height:34px; line-height:34px; overflow:hidden; width:940px;}	
#div1 a{ width:940px; float:left;}
#div1 a:link{ color:#2A2A2A;}
#div1 a:visited{ color:#2A2A2A;}
#div1 a:hover{ color:#CA2B2B;}
#div1 a:active{ color:#CA2B2B;}


/*****************banner*************/
.banner{ background:#F6F5F5;}
.true_banner{ margin:0px auto; padding:0px; width:1000px; height:309px;}


/*****************main*************/
.main{ margin:0px auto; padding:0px; width:1000px; margin-top:10px;}
.main_left{ float:left; width:380px;}
.tou{ background:url(../images/new_d.jpg) no-repeat bottom; height:33px; line-height:33px;}
.more{ float:right; margin-top:10px;}
.xinwen{ font-size:14px; font-weight:bold; padding-left:19px; padding-right:10px; background:url(../images/new_line.jpg) no-repeat 5px;}
.yinwen{ font-family:Arial, Helvetica, sans-serif;}
.qi{ color:#737373;}

.wei{ background: url(../images/n_bj.jpg) no-repeat; width:367px; height:226px; margin-top:8px; padding-left:13px; padding-top:15px;}
.wei_show ul li{ list-style-type:none;}
.wei_img{ width:140px; height:90px; float:left; margin-right:10px;}
.wei_img img{ border:solid 1px #B3B3B3; padding:1px;}
.bt{ font-size:13px; color:#B21111; font-weight:bold; width:205px; float:left; line-height:30px;}
.jieshao{ color:#666666; width:205px; float:left; line-height:18px;} 
.jieshao span a:link{ color:#044FA2;}
.jieshao span a:visited{ color:#044FA2;}
.jieshao span a:hover{ color:#FF0000;}
.jieshao span a:active{ color:#FF0000;}

.wei_list{ clear:both; width:353px; margin-top:18px;}
.wei_list ul li{ list-style-type:none; background:url(../images/jt.jpg) no-repeat 1px; text-indent:13px; line-height:25px;}
.wei_list ul li span{ color:#A3A3A3; float:right;}
.wei_list ul li a:link{ color:#494949;}
.wei_list ul li a:visited{ color:#494949;}
.wei_list ul li a:hover{ color:#BC2E2E;}
.wei_list ul li a:active{ color:#BC2E2E;}

.main_middle{ float:left; width:380px; margin-left:10px; margin-right:10px; display:inline;}
.about{ background: url(../images/n_bj.jpg) no-repeat; width:363px; height:226px; margin-top:8px; padding-left:17px; padding-top:13px; color:#666666; line-height:24px;}
.about_img{ margin-bottom:15px;}
.about_img img{ border:solid 1px #cccccc; padding:1px;}
.about_text{ width:350px; text-indent:2em;}


.main_right{ float:left; width:220px; }
.main_right p{ margin-top:8px;}
.right_tou{ background:url(../images/service.jpg) no-repeat; width:220px; height:32px; line-height:32px;}
.fuwu{ font-size:14px; font-weight:bold; color:#ffffff; padding-left:13px;}
.ser{ color:#BCBCBC;}



/*****************gundong*************/
.gundong{ margin:0px auto; padding:0px; width:1000px; height:177px; clear:both; margin-top:15px;}
.gundong_left{ float:left; background:url(../images/gd_left.jpg)  no-repeat; width:12px; height:177px;}
.gundong_middle{ float:left; background:url(../images/gd_middle.jpg) repeat-x; width:976px;  height:177px;}
.gundong_right{ float:left; background:url(../images/gd_right.jpg) no-repeat; width:12px; height:177px;}


#control1 { float:left; width:30px; margin-top:74px;}
#marquee1 { float:left;  width:874px; HEIGHT: 130px; margin-top:21px; margin-left:21px; margin-right:21px; OVERFLOW: hidden; }
#marquee1 UL LI { list-style-type:none; width:165px; height:130px; background:#cccccc; FLOAT: left; margin-right:20px;}
#marquee1 UL LI IMG { DISPLAY: block; border:solid 2px #cccccc; }
#marquee1 UL LI p{ width:165px; text-align:center; height:30px; line-height:30px;}
#control2 { float:left; width:30px;margin-top:74px;}


/*****************bottom*************/
.bottom{ margin:0px auto; padding:0px; width:1000px; margin-top:10px; background:#717171; height:35px; line-height:35px; text-align:center; color:#F0F0F0; clear:both;}



/*********************************ny_main*********************************************/
.ny_main{ margin:0px auto; padding:0px; width:1000px; margin-top:10px;}
.ny_left{ float:left; width:198px; margin-right:17px; margin-left:1px; display:inline;}
.pro_list1{ background:url(../images/ny_left1.jpg) no-repeat; width:198px; height:48px; line-height:48px; text-align:center; color:#ffffff; font-size:14px; font-weight:bold;}
.pro_list2 ul li{ list-style-type:none; background:url(../images/link.jpg) no-repeat; width:198px; line-height:25px; margin-top:4px; text-indent:2.5em;}
.pro_list2 ul li a:link{background:url(../images/link.jpg) no-repeat; width:198px; height:25px; display:block; }
.pro_list2 ul li a:visited{background:url(../images/link.jpg) no-repeat; width:198px; height:25px;display:block;}
.pro_list2 ul li a:hover{background:url(../images/hover.jpg) no-repeat; width:198px; height:25px;display:block;}
.pro_list2 ul li a:active{background:url(../images/hover.jpg) no-repeat; width:198px; height:25px;display:block;}
.ny_tel{ margin-top:20px;}
.ny_tel img{ float:left; display:block;}
.pro_list2 ul li a.active{background:url(../images/hover.jpg) no-repeat; width:198px; height:25px;display:block;}
.aside{
	display:none;
	width:100%;
	overflow:hidden;
}
.pro_list2 ul li .aside a,
.pro_list2 ul li .aside a:link,
.pro_list2 ul li .aside a:visited{
	text-indent:0;
	padding-left:40px;
	height:33px;
	background:url(../images/b_59.jpg) -6px 0 no-repeat;
	line-height:33px;
}
.pro_list2 ul li .aside a:hover,
.pro_list2 ul li .aside a:active{
	background:url(../images/b_60.jpg) -6px 0 no-repeat;
}



.ny_right{ float:left;}
.mbx{ background:url(../images/ny_di.jpg) no-repeat bottom; width:784px; line-height:30px;}
.dqwz{ float:right; padding-right:8px;}
.zheng{ color:#A5A5A5;}
.ny_text{ margin-top:7px;}
.ny_1{ background:url(../images/ny_1.jpg) no-repeat; width:784px; height:17px;}
.ny_2{ background:url(../images/ny_2.jpg) repeat; width:784px;}
.zhendao{ padding-left:15px; padding-right:10px; line-height:28px;}
.zhendao p{ text-indent:2em;}
.about_us img{ float:left; border:solid 1px #cccccc; padding:1px; margin-right:20px;}
.ny_3{ background:url(../images/ny_3.jpg) no-repeat; width:784px; height:17px;}


/***********************product***************************/
.product{ padding-left:26px; padding-right:2px; padding-top:20px;}
.product UL LI { list-style-type:none; width:165px; height:130px; background:#cccccc; FLOAT: left; margin-right:24px; margin-bottom:35px; display:inline;}
.product UL LI IMG { DISPLAY: block; border:solid 2px #cccccc; }
.product UL LI p{ width:165px; text-align:center; height:30px; line-height:30px;}


.page{text-align:center; margin-top:50px;width:784px; float:left; display:inline;}


/***********************proshow***************************/
.proshow{padding-left:15px; padding-right:10px; }
.proshow h2{ text-align:center; line-height:35px; font-size:16px;}
.proshow ul{ text-align:center;}
.proshow ul img{ border:solid 1px #cccccc; padding:1px; }
.cpxx{ margin-top:20px; width:710px; margin-left:20px; padding-bottom:20px;}
.cpxx p{ line-height:25px; text-indent:2em;}
.cpjs{ line-height:26px; font-size:14px; font-weight:bold; padding-left:20px; background:#cccccc; display:block; margin-bottom:20px; }


/***********************news***************************/
.news{ padding-left:15px; padding-right:10px; padding-top:10px;}
.news ul li{ list-style-type:none; background:url(../images/jt.jpg) no-repeat 1px; text-indent:13px; line-height:30px; border-bottom:dashed 1px #cccccc;}
.news ul li span{ color:#A3A3A3; float:right;}
.news ul li a:link{ color:#494949;}
.news ul li a:visited{ color:#494949;}
.news ul li a:hover{ color:#BC2E2E;}
.news ul li a:active{ color:#BC2E2E;}


/***********************newshow***************************/
.newshow{ padding-left:15px; padding-right:10px; padding-bottom:20px; padding-top:15px;}
.newshow h2{ text-align:center; line-height:40px; font-size:16px;}
.newshow ul{ background:#cccccc; display:block; line-height:25px; text-align:center;}
.newshow p{ line-height:30px; text-indent:2em; padding-top:10px;}

.xgzx{ padding-left:15px; padding-right:10px; padding-bottom:20px; padding-top:15px;}
.xgzx p{ padding-bottom:15px; }
.xgzx ul li{ list-style-type:none; background:url(../images/jt.jpg) no-repeat 1px; text-indent:13px; line-height:30px; border-bottom:dashed 1px #cccccc;}
.xgzx ul li span{ color:#A3A3A3; float:right;}
.xgzx ul li a:link{ color:#494949;}
.xgzx ul li a:visited{ color:#494949;}
.xgzx ul li a:hover{ color:#BC2E2E;}
.xgzx ul li a:active{ color:#BC2E2E;}




/***************************message***************************************/
.biaoge { padding-left:50px; padding-top:20px; padding-bottom:55px;}
.biaoge th { font-weight:normal; height:40px;}
.xingming input{ background:#FFF; border:solid 1px #ccc; width:100px;}
.mingcheng input{ background:#FFF; border:solid 1px #ccc; width:170px;}
.shouji input{background:#FFF; border:solid 1px #ccc; width:280px;}
.fanshi input{background:#FFF; border:solid 1px #ccc; width:150px;}
.dizhi input{background:#FFF; border:solid 1px #ccc; width:450px;}
.yanzheng input{ background:#fff; border:solid 1px #ccc; width:100px;}


/***************************contact***************************************/
.contact{ padding-left:50px; padding-right:40px; padding-top:80px; padding-bottom:150px;}
.contact ul li{ list-style-type:none;}
.lx_left{ float:left; width:380px;}
.lx_left li{ line-height:35px; font-size:14px;}
#lx1{ font-weight:bold; font-size:26px; color:#013464;}
.lx_right{ float:right;}




