﻿@charset "utf-8";
/* CSS Document */
* { margin:0px; padding:0px; color:#000}
img { border:none; }
li { list-style-type:none; color:#000 }
body { font-family:Verdana, Microsoft YaHei, Arial, Helvetica, sans-serif; font-size:14px; margin:0px auto; padding:0px; background:url(../images/bg.gif) }
a { text-decoration: none; color:#000; margin:0px; padding:0px }
a:hover { color:#F10731; }
.left-top ul li a { width: 100%; height: 100%; display: inline-block; }
.all { width:100%; margin:0 auto; }
.allfloat { width:100%; float:left; }
.logo { width:100%; background:url(../images/logo.gif) center no-repeat; position:relative; height:183px }
.logoc { width: 1000px; height: 104px; margin: auto; }
.logoc img { margin-left: 15px; float: left; margin-top: 28px; }
#nav { margin:0 auto; width:1000px; }
.nav { height:45px; width: 850px; float:right; margin-top:0px; }
.nav ul { padding:0; list-style-type: none; }
.nav ul li { float:left; position:relative; }
.nav ul li a { display:block; text-align:center; text-decoration:none; height:44px; color:#fff; line-height:44px; width:87px }
.nav ul li a:hover { color:#f3c56e }
.flash { width:100%; background:url(../images/flbg.gif) bottom no-repeat; height:458px; float:left; }
.flash1 { width:1000px; background:url(../images/flbg.gif) bottom no-repeat; height:337px; margin:auto; }
.main { width:1000px; margin:0 auto; margin-top:5px; }
.mainn { width:1000px; margin:0 auto; margin-top:5px; }
.mainfloat { width:1000px; float:left; background:#FFF }
.mainfloatt { width:1000px; float:left; }
.about { background:url(../images/aboutbg.gif) no-repeat; width:1002px; height:188px; float:left; }
.about ul { width:821px; margin-left:107px; _margin-left:55px; margin-top:56px; float:left; }
.about ul li { line-height:25px; }
.center { width:1000px; background:url(../images/cbg.gif) repeat-y; margin-top:0px; margin-left:2px; margin-top:-5px; float:left; _margin-left:1px }
.head { width: 100%; height:45px; margin-left:12px }
.left { width:207px; float:left; _margin-left:30px; margin-top:7px; _margin-left:20px background: #FDF9E7;
}
.left-top { width: 100%; float:left }
.left-top ul li { width:202px; height:36px; background:url(../images/probg.gif) no-repeat; margin-bottom:4px; line-height:35px; list-style:none; float: left; }
.left-top ul li span { margin-left:36px }
.left-bottom { width:100%; margin-top:13px; float:left }
.left-bottom ul { width:202px; margin-left:6px }
.left-bottom ul li { line-height:25px; list-style-type:none;font-size: 16px; color: #c30d22; font-weight: bold; }
.font_tel { font-size: 16px; color: #c30d22; font-weight: bold; }
.box { width: 220px; padding-top: 2px; padding-left: 10px; background: #F5F1D2; }
.box p { line-height: 20px; width: 100px; float: left; text-indent: 10px; margin-left: 5px; background: url(/Templates/green/images/nlist.png) left no-repeat; }
.righthead { width:688px; height:45px; background:url(../images/line.gif) repeat-x bottom; margin-left:7px; _margin-left:5px }
.righthead span { float:right; margin-top:10px }
.right { width:702px; margin-left:20px; margin-top:10px; float:left; _margin-left:15px; }
.right-pro1 { width:720px; float:left; overflow:hidden; }
.right-pro { width:720px; float:left; margin-top:13px; }
.right-pro ul { width:220px; height:204px; float:left; margin-left:20px; _margin-left:13px }
.right-pro ul li { line-height:36px; text-align:center; width:220px; }
.right-pro img { width:220px; height:168px; border:1px solid #571a15 }
.news { width:693px; float:left; margin-top:15px }
.news ul { float:left; width:570px; margin-top:15px; margin-left:25px; _margin-left:10px }
.news ul li { line-height:30px; background:url(../images/newsbg.gif) left no-repeat; }
.news ul li { text-indent:2em; }
.news ul p a { color: blue; }
.news ul a:hover { text-decoration: underline; }
.c { width:984px; margin-left:9px; margin-top:8px; height:72px; float:left; _margin-left:5px }
.c img { width:100% }
.procase { width:100%; margin-top:8px; float:left; }
.procase-head { width:925px; margin-left:45px; background:url(../images/line.gif) repeat-x bottom; height:45px; float:left; _margin-left:20px }
.procase-head span { float:right; margin-top:10px }
.procase-main { width:950px; margin-left:10px; float:left; _margin-left:5px }
.procase-main ul { width:449px; height:165px; margin-top:20px; margin-bottom:10px; float:left; margin-left:25px; _margin-left:15px }
.procase-main ul img { width:212px; height:166px; float:left; border:2px solid #e9b106 }
.procase-main ul li { width:217px; margin-top:8px; line-height:20px; margin-left:15px; text-indent:18px; float:left; font-size:12px }
.bottom { background:url(../images/bottom.gif) no-repeat; width:100%; height:140px; float:left; margin-left:3px; margin-top:-50px; _margin-left:1px; }
.foot { width:100%; height:245px; background:url(../images/foot.jpg) no-repeat; float:left; margin-top:5px }
.foot ul { width:950px; margin:auto; margin-top:30px }
.foot ul li { line-height:30px; }
.son-right { width:740px; -margin-left:30px; margin-top:20px; float:right; _margin-left:10px }
.son-right ul { width:95%; margin-top:10px; }
.son-right ul li { line-height:28px; }
.son-right .title { font-size:20px; text-align:center; line-height:40px; color:#000; }
.son-right h1 { margin-top: 30px; }
/*��Ŀ*/
.son-right1 { width: 740px; margin-left: 30px; float: left; }
.son-right2 { font-size: 14px; color: #000; border: 1px solid #e0ce92; padding: 2px; margin-top: 20px; line-height: 25px; float: left;/* margin-top: 20px; */ }
.son-right2 li { margin: 10px; text-indent: 2em; }
.son-right2 img { float: right; background-color: #666; padding: 1px; width: 242px; height: 175px; margin: 0 0 10px 10px; }
.son-right2 h2 { font-size: 18px; background-color: #e0ce92; text-indent: 15px; padding: 3px 0 3px 0; font-family: sans-serif, kaiti, "simsun"; }
.common { color: #3a3939; float:right; -padding-right:120px; _padding-right:55px; margin-top:10px }
.common a { color:#3a3939; }
.common a:hover { color:#ff0000; }
.son-pro { width:740px; float:left; margin-top:13px; margin-left:-10px; _margin-left:-5px }
.son-pro ul { width: 230px;height: 215px; float:left; margin-left:13px; _margin-left:8px}
.son-pro ul li { text-align:center; width: 100%;margin-top: 10px;}
.son-pro img { width: 230px;height: 175px; border: 1px solid #571a15;}
.left1 { width: 207px; float: left; margin-top: 7px; }
