@charset "utf-8";
.header{ margin-top:10px;}
.header h1{ }
.search{ background:url(../images/seach-bg.jpg) no-repeat left center; height:29px; width:259px; margin-top:30px;}
.search-inptu{ height:20px; width:190px; line-height:20px; margin-left:25px; vertical-align:middle; background:none; border:none;_margin-bottom:2px; color:#797979;}
.search-btn{ height:29px; width:29px; border:none; margin-left:7px;vertical-align:middle; background:none; cursor:pointer;}

.banner{ margin-top:10px;}

.nav{ background:url(../images/nav-bg.jpg) repeat-x left top; height:40px; line-height:40px;}
.nav ul{ margin-left:10px;}
.nav li{ float:left; font-size:14px; font-family:"幼圆"; font-weight:bold; width:115px; text-align:center; color:#fff; background:url(../images/nav-line.jpg) no-repeat right center;}

.nav li a{ color:#fff; display:block;}
.nav li a:hover,.nav li a.current{ color:#fff; display:block; background:url(../images/org-line.jpg) no-repeat center top; display:block;}

.sub-nav{ height:30px; line-height:30px;}


.content{ background:#fcfcfc url(../images/con-bg.jpg) repeat-x left top; border:1px solid #ccc; width:958px; margin-top:15px;}


.all-left{ width:209px; background:url(../images/conleft-bg.jpg) repeat-y left top; padding:20px;}
.sidebar{}
.sidebar-title{ background:url(../images/title.jpg) no-repeat center top; height:29px; line-height:29px; width:212px; text-indent:10px; font-weight:bold; color:#2e64f6;}
.sidebar-title span{ float:right; margin:10px 10px 0 0; cursor:pointer;}

.sidebar-con{ padding:10px;}
.sidebar-con li{ line-height:24px; background:url(../images/bule-icon.gif) no-repeat left center; text-indent:15px;}


.contact{ margin-top:15px; _margin-bottom:8px;}
.contact-con{ padding:10px; background:url(../images/tel.jpg) no-repeat right bottom;line-height:24px;}
.contact-con p{ line-height:24px;}



.all-right{ width:674px; padding:20px 20px 20px 0;}
.about{ width:400px;}
.about-title{ height:30px; line-height:30px; border-bottom:1px solid #d2b228; background:url(../images/aboutus-title.jpg) no-repeat 5px center; text-indent:15px; font-weight:bold; color:#fff;}
.about-title span{ float:right; margin:10px 10px 0 0; cursor:pointer;}

.about-con{ padding:10px 0;}
.about-letter{ width:255px; line-height:21px;}
.about-letter p{line-height:21px; margin-bottom:6px; text-indent:2em;}

.pro{ margin-top:10px;}
.pro-title{ font-size:14px; font-weight:bold; height:30px; line-height:30px; background:url(../images/pro-icon.jpg) no-repeat left center; text-indent:15px;}
.pro-title span{ float:right; margin:10px 10px 0 0;}

.pro-con{ margin-top:10px; width:674px; overflow:hidden;}
.pro-con ul{ width:700px;}
.pro-con li{ float:left; width:150px; margin-right:24px;}
.pro-con li span{ display:block; margin-top:10px; text-align:center; font-size:14px;}

.friendlink{ margin-top:10px; line-height:21px;}

.copy{ border-top:1px solid #d8d8d8; margin-top:8px; padding-top:10px; line-height:21px;}
.copy p{ line-height:21px; text-align:center;}


.company-title{border-bottom:1px solid #d2b228; text-indent:15px; background:url(../images/pro-icon.jpg) no-repeat left center; height:30px;line-height:30px;}
.company-title span{ float:right;}

.company-con{ padding:10px; line-height:21px;}
.company-con p{ text-indent:2em; margin-bottom:8px; line-height:21px;}






















