body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;color:#333333;}
body{background:url(../images/bg.jpg) repeat-x top;color:#333;font-size:12px; font-family:"宋体";}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{text-decoration:none;}
a:link{color:#333333;text-decoration:none;}
a:visited{color:#333333;text-decoration:none;}
a:hover,a:active,a:focus{color:#c00;}
.clear, .clearit{clear:both;}
h3{font-size:12px;}
/*******button begin***********/
.wrap{ width:968px; margin:0 auto; background:#fff;}
.pageContant{ width:968px; margin:0 auto;}
.logo{ float:left;margin:8px 0 10px 10px;}
.logo h1{position:absolute;left:-9999px;}
.logo img{ margin-top:5px;}
.head .search_Nav{float:right;margin-right:10px;}
.head .search_Nav ul{ float:right;}
.head .search_Nav ul li{ float:left; color:#BC88A3; font-size:12px;}
.head .search_Nav ul li.last a{margin-right:0;}
.head .search_Nav ul li a{ margin:0 12px;font-weight:bold; color:#51B8E1;}
.head .search_Nav .weather{float:right;clear:both;}
.head .search_Nav .search span{margin-top:5px;float:right;clear:both;border:1px solid #A7A6AA;}
.head .search .searchBtn{margin-right:2px;}
.contactphone{clear:both;padding-top:5px;line-height:180%;float:right;}
.head .search .keyword{height:18px;width:150px;border:0;}
.head .menu{ height:40px; background:url(../images/navbg.gif) repeat-x; font-weight:bold; color:#fff; line-height:50px;}
.head .menu ul{margin-left:120px;font-size:14px;}
.head .menu ul li{ float:left; width:106px; text-align:center; background:url(../images/navli02.gif) no-repeat;}
.head .menu ul li a:link, .head .menu ul li a:visited{color:#fff;}
.head .menu ul li a:hover{color:#FFFBAD;}
.mainContent{margin:15px 10px 0 10px;}
.leftBar{ width:235px; float:left;margin-right:10px;}
.mainBody{ float:right; width:703px;}
/**intro begin**/
.intro{border:1px solid #DC9A9F;background:url(../images/bg02.gif) repeat-x;}
.intro .introImg{ float:right;}
.intro .introContent{/*height:264px;display:inline;*/background:url(../images/title_left.gif) no-repeat 3px -3px;}
.intro .introContent .title{ font-weight:bold; color:#C81D27; font-size:18px;background:url(../images/bg03.gif) repeat-x bottom; padding:0 0 5px 40px;}
.intro .introContentInner{margin:10px;}
.intro .introText{ color:#6B6B6B;line-height:180%;margin-top:10px;}
/**intro end**/

/***showcase begin***/
.showcase{background:url("../images/bg02.gif") repeat-x scroll 0 0 transparent;border:1px solid #DC9A9F;margin-top:10px;}
.showcase .title{ background:url("../images/bg03.gif") repeat-x scroll center bottom transparent;color:#C81D27;font-size:18px;font-weight:bold;}
.showcase .title span{color:#C81D27;float:right;}
.showcase .title span a:link{color:#C81D27;font-weight:bold;;font-size:14px;}
.showcase .title span a:visited{color:#C81D27;}
.showcaseContent ul li{border:1px solid #CFCFCF; padding:5px; width:127px; float:left;margin:0 10px;}
.showcaseContent ul li .caseImg{border:1px solid #CFCFCF; height:125px; width:125px;margin-bottom:3px;}
.showcaseContent ul li .caseImg img{ width:125px; height:125px;}
/***showcase end***/
/*****newsShow begin************/
.newsShow{margin-top:10px;}
.list{border:1px solid #DC9A9F; background:url("../images/bg02.gif") repeat-x;}
.list .inner{ margin:10px;}
.list .inner ul{ line-height:220%;margin-top:10px;}
.list .title{font-weight:bold; color:#C81D27; font-size:18px; background:url(../images/bg03.gif) repeat-x bottom;padding-bottom:5px;}
.list .title a{float:right;font-size:12px;color:#C81D27;}
.list ul li, .news ul li{ padding-left:20px; background:url(../images/bullet1.jpg) no-repeat left; font-size:14px;}
.list ul li a:link, .list ul li a:visited,
.news ul li a:link, .news ul li a:visited{color:#666;} 
.list ul li a:hover, .news ul li a:hover{ text-decoration:underline;color:#C41D23;}
.faqs{float:left;width:345px;}
.new{float:right;width:345px;}
.showcase ul li{background:none;}
/*****newsShow end************/
/*********foot begin*****************/
.footer{text-align: center;letter-spacing: 1px;color: #666;border-top:1px solid #D3D3D3; width:100%;margin-top:40px;}
.footer a, .footer a:visited{text-decoration: none;color: #666;margin-left: 10px;margin-right: 10px;}
.footer .footerContent{position:relative; left:-50%;float:left;margin:15px 0 5px 0;}
.footer .footerInner{position:relative;left:50%;float:left;}
.footer .links ul{margin:0 auto;}
.footer .links ul li{color: #666;float: left;}
.footer p{margin-top:10px;}
.footer .copyRight{ clear:both;margin-top:5px;line-height:180%;}
.footer .copyRight span{color:#870505;font-weight:bold;}
/*********foot end*****************/
/**************leftblock begin*************************/
.leftblock{color:#666;}
.leftblock h3{font-weight:normal;height:24px;line-height:24px;background:url(../images/leftTitleBg.gif) no-repeat left top;padding-left:35px; color:#fff;}
.leftblock h3 a{float:right;margin-right:10px;}
.leftblock h3 a:link, .leftblock h3 a:visited{color:#fff;}
.leftblock .inner{/* border:1px solid #D1D1D1; border-bottom:3px solid #e8c0d0;*/}
.leftblock .inner ul{margin:10px 10px 15px; line-height:180%;}
.leftblock a:link, .leftblock a:visited{color:#666;}
.leftblock a:hover{color:#c41d23}
.leftblock .inner ul li{
	background:url("../images/dot.jpg") no-repeat scroll 5px center transparent;
	border-bottom:1px dashed #CCCCCC;
	height:30px;
	line-height:30px;
	padding-left:25px;
	font-size:12px;
	overflow:hidden;
}
.contact{margin-top:10px;background:url(../images/contactUs.gif) no-repeat;width:233px;height:108px;}
.contact .inner{border:none;}
.contact .inner ul{margin:0;padding:42px 0 0 110px;}
.contact ul li{height:25px;line-height:25px;}
.bless{width:505px;float:right;}
/**************leftblock end************************/

/**************latestNews begin*************************/
.service{}
.serviceBtn img{margin-top:10px;}
.forum{margin-top:10px;}
/**************latestNews end************************/
/*****************advertise begin ******************/
.advertise{height:255px;overflow:hidden;position:relative;width:433px;background:url(../images/fsbg.png) no-repeat;float:left;}
.advertiseImg{background:url("images/advertise.png") no-repeat scroll 0 0 transparent;height:180px;text-align:center;width:452px;z-index:10;position:absolute;top:3px;left:-10px;}
.advertiseImg img {display:none;height:200px;margin-top:10px;width:406px;}
.ctrl {right:25px;position:absolute;top:180px;z-index:11;}
.ctrl ul {float:left;line-height:22px;opacity:0.5;overflow:hidden;width:75%;}
.ctrl li {background:none repeat scroll 0 0 #000000;color:#FFFFFF;display:block;font-size:14px;font-weight:900;height:22px;list-style:none outside none;text-align:center;}
.ctrl span {background:none repeat scroll 0 0 #B1C3D9;border:1px solid #CCCCCC;cursor:pointer;float:left;height:20px;line-height:20px;margin-right:1px;text-align:center;width:20px;}
.ctrl span.hov {background:none repeat scroll 0 0 #FFFF99;border:1px solid #FF6600;}
.msg{ position:relative;top:228px;left:70px;font-size:14px;font-weight:bold;color:#fff;}
.msg ul li{color:#fff;}
/*****************advtise end ******************/

/*******location begin***************/
.location{ background:url(../images/msgtitbg.jpg) no-repeat; height:44px; line-height:44px;padding:0 20px 0 75px;}
.location h2{font-size:14px;color:#A8033E; float:left;margin:0;padding:0;}
.location .location_path{ float:right;}
.location a:link, .location a:visited{color:#6A6A6A;margin:0 5px;}
.list_index .introbox{padding:12px 35px 25px;width:620px;line-height:300%;}
.news_title{font-size:14px;height:30px;margin-bottom:10px;padding-left:10px;color:#c0000c;border:1px dashed #d1d1d1;text-align:left;line-height:30px;}
/********location end*************/
/***********list product_index begin*********************/
.list_index .product_index{width:152px; float:left; text-align:center;background:#F6F6F6;margin:25px 0 0 15px;padding:5px;display:inline;border:1px dashed #d1d1d1;}
.list_index .product_index img{border:1px solid #d1d1d1;width:150px;}
#articeBottom{margin:40px 0 0 45px;padding-bottom:20px;width:600px;}
/***********list product_index end*********************/
#newsList li a:link,#newsList li a:visited{color:#666666;}
#newsList li a:hover{color:#C41D23;}
/***********product case****************/
.case_product{ width:100%;margin-top:30px;}
.case_product ul li{width:16.6%; float:left; text-align:center;background:#F6F6F6;border:1px dashed #d1d1d1;display:inline;padding:5px;margin-left:10px;}
.case_product ul li img{border:1px solid #D1D1D1;}
.showproduct{margin-top:10px;}

#commontxtbox{margin-top:15px;}
#commontxtbox h1{font-size:14px; text-align:center;line-height:160%;padding-bottom:10px;border-bottom:5px solid #becde5;}
#commontxtbox ul{line-height:180%;}
#commontxtbox ul li span{color:#000;}
#commontxtbox ul li{color:#ff7700;}
#commontxtbox .content{ line-height:180%; font-size:14px;margin-top:15px;}

#stuffbox p{text-indent:28px;}
.seo{ position:absolute;left:-9999px;}
.links{margin:0 auto;}
#flash{position:absolute;z-index:999;left:0;top:0;}
#scroll{
	position:absolute;
	top:100px;
	right:20px;
}
#scroll h3{width:70px;height:26px;background:url(../images/rightmenu.jpg) no-repeat; text-indent:-9999px;}
#scroll ul{background:url(../images/rightmenu4.gif) no-repeat bottom;padding-bottom:21px;}
#scroll a{width:70px;height:65px;display:block; text-indent:-9999px; outline:none;}
#scroll .scrollCase a{background:url(../images/scrollCase.gif) no-repeat;}
#scroll .scrollGuide a{background:url(../images/scrollGuide.gif) no-repeat;}
#scroll .scrollContact a{background:url(../images/scrollContact.gif) no-repeat;}
#scroll .scrollonline a{background:url(../images/rightmenu1.gif) no-repeat; text-indent:0;text-align:center;}
#scroll .scrollonline a img{width:65px;height:20px;margin-top:20px;}
.friendlink{margin-top:15px;}
.friendlink h3{border-bottom:1px solid #9F0306;font-size:12px;padding-bottom:10px;color:#cc0000;}
.friendlink .inner{margin-top:10px;}
.friendlink ul li{float:left;padding-right:10px;}

table.searchContent{border-collapse:collapse;border:1px solid #999999;width:100%;}
table.searchContent td{border-collapse:collapse;padding:5px;}

#mycarousel{height:175px;overflow:hidden;width:100%;}
#mycarousel li{float:left;}
