body{margin:0;padding:0;font-size:12px;font-family:"ËÎÌå";}
body,div,span,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,table,td,tr,th,p{padding:0; margin:0;} 
li,dd,ol,ul{list-style-type:none;}
table,td,tr,th{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
img{border:none;}
h1{font-size:14px;}
h2{font-size:16px;}
h3{font-size:18px;}
h4{font-size:20px;}
h5{font-size:22px;}
h6{font-size:24px;}
.clear{ clear:both;}

body{ padding:0; margin:0; background:url(indexbg.jpg) no-repeat top center;}

/*Ê×Ò³*/
.top{ width:973px; height:110px; margin:0 auto; padding:10px 0px 0px 30px;}
.top .logo{ width:638px; height:93px;}

/*/nav/*/
.nav{ height:41px; background:url(index_03.jpg) repeat-x;}
.nav .menu{ width:990px; margin:0 auto; overflow:hidden; padding-left:13px;}
.nav .menu ul{ padding:0; margin:0; list-style:none;}
.nav .menu ul li{ width:105px; height:41px; background:url(nav.jpg) no-repeat right; float:left; display:inline; line-height:41px;}
#wm{ background:none;}
.nav .menu ul li a{ display:block; width:103px; height:41px; text-align:center; text-decoration:none; font-size:14px; font-weight:bold; color:#fff; float:left; display:inline;}
.nav .menu ul li a:hover{ background:url(index_05.jpg); color:#fccb02;}

/*/ban/*/
.ban{ clear:both; width:1003px; margin:0 auto; margin-top:15px;}

/*/case/*/
.case{ width:981px; height:180px; margin:0 auto; background:url(index_17.jpg) no-repeat; margin-top:15px; padding:60px 11px 0px 11px;}
.case .case_left{ width:22px; margin-right:13px; padding-top:60px; float:left; display:inline;}

.case .case_center{ width:914px; float:left; display:inline;}
.case .case_center .c_c_01{ width:156px; float:left; display:inline; margin-right:13px;}
.case .case_center .c_c_01 .c_c_img{ width:156px; height:156px; background:url(bg.png) no-repeat;}
.case .case_center .c_c_01 .c_c_text{ width:150px; text-align:center;}
.case .case_center .c_c_01 .c_c_text a{ text-decoration:none; color:#fff;}
.case .case_center .c_c_01 .c_c_text a:hover{ text-decoration:underline;}

.case .case_right{ width:22px; padding-top:60px; float:right; display:inline;}

.case .case_center .c_c_02{ width:55px; float:left; background:url(nbg.jpg) no-repeat; padding-left:5px; display:inline;}
.case .case_center .c_c_02 .c_c_text{ width:55px; text-align:center; margin-top:10px;}
.case .case_center .c_c_02 .c_c_text a{ text-decoration:none; color:#fff;}
.case .case_center .c_c_02 .c_c_text a:hover{ text-decoration:underline;}

/*/mokuai/*/
.mokuai{ clear:both; width:1003px; margin:0 auto; margin-top:22px;}

/*aboutus*/
.mokuai .aboutus{ width:408px; float:left; display:inline;}
.mokuai .aboutus .ab_foot{ width:400px; padding-top:12px; padding-right:8px;}
.mokuai .aboutus .ab_foot .ab_img{ width:196px; height:141px; float:left; display:inline; background:url(index_30.jpg) no-repeat; padding:5px 0px 0px 5px; margin-right:0px;}
.mokuai .aboutus .ab_foot .ab_text{ line-height:26px; color:#565656;}
.mokuai .aboutus .ab_foot .ab_text a{ text-decoration:none; color:#cc0000;}

/*news*/
.news{ width:262px; float:left; display:inline; margin-left:18px;}
.news .new_foot{ width:250px; margin:0 auto; padding-top:12px; overflow:hidden;}
.news .new_foot ul{ padding:0; margin:0; list-style:none;}
.news .new_foot ul li{ width:245px; height:28px; line-height:28px; border-bottom:1px #CCCCCC dashed; padding-left:5px;}
.news .new_foot ul li a{ display:block; width:234px; text-decoration:none; color:#565656; background:url(index_33.jpg) no-repeat left center; padding-left:11px;}
.news .new_foot ul li a:hover{ text-decoration:underline; color:#d85700;}

/*contact*/
.contact{ width:292px; float:right; display:inline; margin-bottom:16px;}
.contact .con_foot{ width:291px; background:url(index_27.jpg) no-repeat; margin-top:6px; padding-top:14px;}
.contact .con_foot p{ width:269px; margin:0 auto; line-height:30px; font-weight:bold; color:#333333;}
.contact .con_foot p img{ margin-bottom:8px;}


/*/foot/*/
.foot{ clear:both; height:96px; background:url(index_39.jpg) repeat-x;}
.foot .foot_con{ width:1003px; margin:0 auto; text-align:center; padding-top:28px;}
.foot .foot_con p{ line-height:30px; color:#fff;}

/*/¹«Ë¾¼ò½é/*/
.left{ width:204px; float:left;}
.fl_foot{ width:201px; margin-left:2px;}
.fl_foot ul{ padding:0; margin:0; list-style:none;}
.fl_foot ul li{ width:201px; height:40px; line-height:40px; color:#000000; text-align:center; background:url(dszi05.jpg) no-repeat;}
.fl_foot ul li a{ text-decoration:none; color:#2e68a8;}
.fl_foot ul li a:hover{ text-decoration:underline; font-weight:bold;}

.lxwm{ width:201px; margin-left:2px;}
.lxwm .lx_foot{ width:201px; height:159px; background:url(dszi09.jpg) no-repeat;}
.lxwm .lx_foot p{ width:180px; margin:0 auto; line-height:30px; color:#fff;}

.right{ width:786px; float:right;}
.bt{ width:776px; height:41px; background:url(dszi10.png) no-repeat; line-height:31px; color:#333333; padding-left:10px;}
.bt a{ text-decoration:none; color:#333333;}
.bt a:hover{ text-decoration:underline; color:#d85700;}
.r_con{ width:770px; border:1px #b4c8e0 solid; padding-bottom:10px; margin:0 auto;}
.r_con .r_c_t{ width:770px; height:53px; background:url(bt.jpg) no-repeat; text-align:center; line-height:50px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#0241aa;}
.r_con .r_c_f{ width:750px; padding:10px 10px 0px 10px;}
.r_con .r_c_f p{ line-height:26px; color:#333333;}
.r_con .r_c_f p img{ float:left; margin-right:6px;}

.kong{ clear:both; width:1003px; height:12px;}

.r_con .r_c_f ul{ padding:0; margin:0; list-style:none;}
.r_con .r_c_f ul li{ width:740px; height:34px; border-bottom:1px #CCCCCC dashed; line-height:34px; padding:0px 5px 0px 5px;}
.r_con .r_c_f ul li a{ display:block; width:640px; float:left; text-decoration:none; color:#333333; background:url(d.gif) no-repeat left center; padding-left:20px;}
.r_con .r_c_f ul li a:hover{ text-decoration:underline; color:#d85700;}
.r_con .r_c_f ul li span{ float:right; color:#777777;}

.page{ clear:both; text-align:center;  color:#474747; padding-top:15px; padding-bottom:15px;}
.page a{ background:url(taglist5.jpg) repeat-x top left; height:20px; line-height:20px; border:1px solid #dddddd; padding:3px 10px; font-size:12px; text-decoration:none; color:#474747;}
.page a:hover{ background:url(taglist6.jpg) repeat-x; color:#ff0000;}


.r_con .r_c_f .pro_01{ width:237px; margin-right:13px; *margin-right:13px; _margin-right:16px; margin-bottom:12px; float:left; display:inline;}
.r_con .r_c_f .pro_01 .pro_img{ width:230px; height:171px; background:url(prbg.jpg) no-repeat; padding:6px 0px 0px 7px;}
.r_con .r_c_f .pro_01 .pro_text{ width:237px; text-align:center; line-height:30px;}
.r_con .r_c_f .pro_01 .pro_text a{ font-family:"Î¢ÈíÑÅºÚ"; color:#333333; text-decoration:none;}
.r_con .r_c_f .pro_01 .pro_text a:hover{ text-decoration:underline; color:#d85700;}

td {
	font-size: 12px;
	line-height: 26px;
	text-decoration: none;
	margin: 0px;
	color:#333333;
	word-break:break-all;
	font-family: "ËÎÌå";
}

.r_con .r_c_f .lx{ float:left; line-height:30px; font-size:14px; color:#333333; margin-left:30px; display:inline;}
.r_con .r_c_f .lx span{ font-weight:bold;}






