@charset "utf-8";
/******************************************************************
* css name:     default.css                       
******************************************************************/
/* public css */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div {
	margin:0px; padding:0px; border:0px;
}
body {
	background:url(../images/bodyback.gif) repeat-x; color:#010101; font-size:12px; font-family:"宋体"; 
}
h1,h2,h3,h4,h5,h6 {
	font-size:12px; 
}
h1 {
	color:#fff; font-weight:lighter;
}
h1 a {
	color:#fff; text-decoration:none;
}
h1 a:hover {
	color:#000; text-decoration:none;
}
h2 {
	color:#fff; font-size:15px;
}
h2 a {
	color:#fff; text-decoration:none; font-size:15px;
}
h2 a:hover {
	color:#000; text-decoration:none; font-size:15px;
}
h3 {
	font-size:18px; color:#7B6753;
}
ul,ol,dl {
	list-style-type:none;
}
select,input,img,select {
	vertical-align:middle;
}
/* public font */
a {
	color:#000; text-decoration:none;
}
a:hover {
	color:#ff7300; text-decoration:underline;
}
.mmc a {
	color:#7e7e7e; text-decoration:none;
}
.mmc a:hover {
	color:#ff7300; text-decoration:underline;
}
.white {
	color:#fff;
}
.white a {
	color:#fff; text-decoration:none;
}
.white a:hover {
	color:#373737; text-decoration:underline;
}
.black {
	color:#000;
}
.black a {
	color:#000; text-decoration:none;
}
.black a:hover {
	color:#ff7300; text-decoration:underline;
}
/* container css */
#container {
	width:1000px; margin:0px auto;
}
.public_info {
	width:990px; height:22px; line-height:22px; background:#f0f0f0; padding-left:10px; color:#666;
}
/* header css */
#header {
	width:1000px; height:116px;
}
#header .logo {
	background:url(../images/logo.jpg) no-repeat; float:left; width:320px; height:113px; margin-left:64px; _margin-left:32px;
}
#header .logo a {
	display:block; width:320px; height:113px;
}
#header .logo a span {
	display:none;
}
#header .minnav {
	float:left; width:616px; height:94px;
}
#header .minnav em {
	width:310px; height:67px; margin:21px 0px 6px 13px; float:left; background:url(../images/minlogo.gif) no-repeat;
}
#header .minnav em span {
	display:none;
}
#header .minnav .mmc_nav {
	width:293px; padding-top:66px; text-align:right; float:left; color:#7e7e7e;
}
#header .nav {
	width:599px; height:19px; padding:0px 17px 0px 0px; text-align:right; float:left; color:#fff; line-height:19px;
}
/* bananer css */
#container .bananer {
	 height:248px; width:933px; padding-left:0px; padding-top:0px;
}
#container .bananer a {
	display:block; height:325px; width:1000px;
}
#container .bananer a span {
	display:none;
}
/* main css */
#container .main {
	margin-top:1px;
}
.sidebarleft {
	width:320px; float:left;
}
.borsidetil {
	background:url(../images/mainback.jpg) repeat-x; height:22px; width:300px; padding:0px 0px 0px 20px;
}
.borsidetil span {
	width:63px; height:15px; padding-top:4px; background:url(../images/triangle.gif) right 50% no-repeat; display:block;
}
.borside {
	height:300px;
}
.borside li {
	background:#E6DDC0; float:left; width:106px; height:92px; margin:3px 1px 0px 0px;
}
.borside li span {
	height:17px; background:#AD9782; display:block; text-align:center; padding-top:2px; line-height:17px;
}
.borside li.other {
	background:#E6DDC0; float:left; width:106px; height:92px; margin:3px 0px 0px 0px;
}
.borside li em {
	width:100px; height:67px; border:1px #AD9782 solid; margin:2px; display:block;
}
/* dynamic css */
.borsidetwo {
	float:left; margin-top:6px; width:320px;
}
.borsidetwo .dynamictil {
	background:#ac9782; width:303px; height:13px; margin-top:3px; padding-left:17px; padding-top:2px;
}
.borsidetwo .dynamicphotp {
	background:#e6ddc0; height:164px;
}
.borsidetwo .dynamicphotp span {
	width:314px; border:1px #a89785 solid; margin:2px; display:block;
}
/* bar right client */
.sidebarright {
	width:680px; float:left;
}
.clienttil {
	background:url(../images/mainback.jpg) repeat-x; height:22px; width:680px; position:relative; margin-bottom:2px;
}
.clienttil span {
	background:url(../images/triangle.gif) right 50% no-repeat; width:109px; height:15px; display:block; padding:4px 0px 0px 21px;
}
.case {
	color:#fff; font-size:15px; position:absolute; left:0px; top:2px;
}
.classtil {
	background:#ac9782; width:662px; height:21px; margin:1px 0px 0px 4px; padding:17px 0px 0px 14px;
}
.showcolor {
	background:#e6dcc1; width:649px; height:17px; margin:1px 0px 0px 4px; padding:0px 13px 0px 14px;
}
.showcolor li {
	background:url(../images/diamonds.gif) left 50% no-repeat; height:14px; padding:2px 6px 0px 9px; *padding:2px 6px 0px 9px; _padding:2px 6px 0px 9px; float:left;
}
.hidcolor {
	width:649px; height:17px; margin:1px 0px 0px 4px; padding:0px 13px 0px 14px;
}
.hidcolor li {
	background:url(../images/diamonds.gif) left 50% no-repeat; height:14px; padding:2px 6px 0px 9px; *padding:2px 6px 0px 9px; _padding:2px 6px 0px 9px; float:left;
}
/* copyright */
.copyright {
	width:1000px; height:104px; margin-top:12px; float:left;
}
.copyright ul {
	padding-top:9px; height:95px;
}
.copyright li {
	float:left; border-right:1px #AC9782 dashed;
}
.copyright li.cylogo {
	width:147px; height:50px; padding:1px 0px 0px 22px;
}
.copyright li.contactus {
	width:306px; height:51px; padding-left:22px;
}
.copyright li.announce {
	width:477px; height:49px; float:left; border:0px; padding:2px 0px 0px 24px;
}
/******************************************************************
* page name :	products.html                      
******************************************************************/
.products_til {
	background:url(../images/mainback.jpg) repeat-x; float:left; width:985px; height:22px; padding-left:15px;
}
.products_til span {
	background:url(../images/triangle.gif) right 50% no-repeat; display:block; width:63px; height:15px; padding-top:4px;
}
.products_txt {
	float:left; width:990px; padding:20px 5px 0px 5px;
}
.products_tilname {
	width:980px; height:35px; line-height:35px; padding-left:10px; background:#ac9782; font-size:18px;
}
.products_txt li {
	width:177px; height:199px; float:left; margin:10px 10px 0px 10px;
}
.products_txt li.products_first {
	width:177px; height:199px; float:left;
}
.description {
	width:177px; height:21px; background:#c9baab; display:block; text-align:center; line-height:21px; font-size:12px;
}
.descr_photo {
	width:169px; height:169px; padding:4px; margin-top:1px; background:#e1d9d0;
}
.txt_style {
	font-size:16px; color:#fff; font-weight:bold;
}
.pro_txt {
	width:990px; padding:5px; line-height:20px; font-size:14px; color:#7b6753; float:left;
}
.pro_txt span {
	width:990px; height:80px; display:block; text-align:center; line-height:80px;
}
/* contentList page */
.cont_list {
	float:left; width:679px;
}
.cont_list .cont_list_til {
	height:22px; background:url(../images/mainback.jpg) repeat-x; padding-left:20px; width:659px;
}
.cont_list .cont_list_til span {
	width:180px; height:15px; padding-top:4px; display:block;
/***
background:url(../images/triangle.gif) right 50% no-repeat; 
**/
}

.cont_txt {
	width:659px; padding:10px;
}
.cont_txt li {
	width:644px; border-bottom:1px #959595 dashed; height:26px; background:url(../images/diamonds.gif) 5px 50% no-repeat; padding-left:15px; line-height:26px;
}
.cont_txt span {
	text-align:left; display:inline-block; float:left;
}
.cont_txt em {
	text-align:right; display:inline-block; float:right; font-style:normal;
}
.contTxt {
	width:1000px; height:60px; padding-top:25px; text-align:center;
}
.cont_info {
	border-top:2px #d5d5d5 solid; background:#e7e7e7; width:970px; height:23px; margin:15px 15px 0px 15px; line-height:23px; color:#959595; font-size:12px;
}

.sitelinks { width:900px; padding:10px 15px 0px 15px; overflow:hidden; }
.sitelinks li { width:86px; text-align:center; padding-right:5px; line-height:25px; height:25px; float:left; }
.sitelinks li.aa {
	width:70px; text-align:center; padding-right:5px; line-height:25px; height:25px; float:left;
}
