@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p,dl, dt, dd, ul, ol, li, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none; margin: 0; padding: 0;}
body, button, p, ul, li, tr, td, span{ font: 12px '宋体',  Arial, tahoma, Srial, helvetica, sans-serif;}
body{ background:url(images/body_bg.jpg) repeat; color:#666;line-height:24px; text-align:center;}
p{ line-height:18px;}
h1, h2, h3,{ font-size: 100%; }
h2, h3{color:#336600; font-size:12px; font-weight:bold;}
h2 a, h3 a{color:#336600; font-size:12px; font-weight:bold;}
ul, ol { list-style: none; }
a { text-decoration: none; color:#666;}
a:hover { text-decoration:none; color:#333;}
img{ border:0px;}
table { border-collapse: collapse; border-spacing: 0; }
.cl{ clear:both;}
.mininav, .footer{ background-image:url(images/repeat_bg.png)}
.mininav{ background-position:0 0; background-repeat:repeat-x; height:30px;}
.mininav ul{ width:960px; margin:0 auto; padding-left:s}
.mininav ul li{ height:30px; line-height:30px; float:left; margin-right:22px;}
.mininav ul li a{ color:#666666; text-decoration:none;}
.mininav ul li a:hover{ color:#333333; text-decoration:none;}
.wrap{ background:url(images/warp_bg.jpg) no-repeat top center; height:100%; width:100%; margin:0 auto;}
.main{ margin:0 auto; width:960px;}
.banner{padding-top:10px;}
.bar_top, .bar_bot{ background-image:url(images/topb_bg.png)}
.bar_top{ background-position:0 0; height:10px; width:960px;}
.bar_bot{ background-position:0 -10px;; height:10px; width:960px;}
.bar_mid{ background:url(images/middle_bg.png) repeat-y; width:960px; overflow:hidden;}

.content, .time, .ying, .mei, .jia, .process{ margin-top:10px;}
.con_left{ float:left; width:680px; padding-left:10px;}
.details{ background:#ffffff; width:660px; border:1px solid #cccccc; text-align:left; text-indent:24px; padding:10px;}
.orange{ color:#F30;}
.time, .ying, .mei, .jia{ width:680px;}
.time_title, .mei_title, .ying_title, .jia_title, .time_bottom, .mei_bottom, .ying_bottom, .jia_bottom, .you_title, .process_title{ background-image:url(images/img_all.png);}
.time_title{ background-position:0 0; height:40px;}
.ying_title{ background-position:0 -40px;; height:40px;}
.mei_title{ background-position:0 -80px;; height:40px;}
.jia_title{ background-position:0 -120px;; height:40px;}
.time_bottom, .mei_bottom, .ying_bottom, .jia_bottom{ background-position:0 -160px; height:10px;}
.addr, .ying_con, .mei_con, .jia_con{ background:#fff; border-left:1px solid #cccccc; border-right:1px solid #cccccc; overflow:hidden; padding-left:10px; clear:both; height:1%;}
.addr img{ float:left;}
.addr ul{ float:left; margin-left:10px; text-align:left;}
.addr ul li{ color:#336600; font-weight:bold; line-height:30px;}

.ying ul li, .mei ul li, .jia ul li{ background:#f6f6f6; width:200px; float:left; height:190px; margin:0 10px 10px 10px; *margin:0 10px 10px 5px; padding-top:10px;}
.col_img{ background:url(images/shadow.jpg) no-repeat bottom; height:66px; width:150px; margin:5px auto;}
.ying ul li h2, .mei ul li h2, .jia ul li h2{ width:200px; text-align:center;}
.ying ul li p, .mei ul li p, .jia ul li p{ width:180px; text-align:left; text-indent:24px; margin:0 auto;}

a.yuyue{ background:url(images/yuyue.jpg) no-repeat; display:block; height:200px; width:200px;}
a.yuyue:hover{ background:url(images/yuyue_hover.jpg) no-repeat; display:block;}
a.gengduo{ background:url(images/gengduo.jpg) no-repeat; display:block; height:200px; width:200px;}
a.gengduo:hover{ background:url(images/gengduo_hover.jpg) no-repeat; display:block;}

.con_right{ float:right; width:250px; padding-right:10px; }
.you_title{ background-position:0 -170px; width:250px; height:30px;}
.process_title{ background-position:0 -200px; width:250px; height:30px;}
.you_con{ background:#fff; border:1px solid #ccc; text-align:left; padding:8px;}
.you_con p{ text-indent:24px; line-height:21px;}
.you_con span{ font-size:14px; font-weight:bold; color:#336600}

.footer{ background-position:0 -30px; background-repeat:repeat-x; height:230px;}
.footer .main p{ color:#fff;}
.footer .main p.first{height:50px; padding-top:40px; line-height:50px;}
.footer .main p.second{height:80px; padding-top:15px; line-height:24px; }
.footer .main p a{ color:#fff;}
.footer .main p a:hover{ color:#fff; text-decoration:underline;}