﻿@charset "utf-8";
/*  CSS Document 20086 by huang_guiyu@163.com */

/* 全局CSS */
body {font-family:Arial, Helvetica, sans-serif,; margin:0; padding:0;  font-size:14px; line-height:24px; color:#666; background:#EFF7DC;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
ul {list-style:none; }
li { line-height:20px;}

/* 链接 */
a:link { color: #690; text-decoration:underline;line-height:26px;}
a:visited { color: #252E3D;text-decoration:underline;line-height:26px;}
a:hover { color: #360; text-decoration:none;}

a.underline:link { color: #666; text-decoration:underline;}
a.underline:visited { color: #666;text-decoration:underline;}
a.underline:hover { color: #333; text-decoration:none;}



/*  字体属性 */
.fB {font-weight: bold;}
.fI {font-style: italic;}


/* 字号*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f16px{ font-size:16px;}
.f18px{ font-size:18px;}
.f30px{ font-size:30px;}


/* 文字链接样式 */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#06c;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cOrange,a.cOrange:link,a.cOrange:visited{ color:#f60;}
.cOrangeB,a.cOrangeB:link,a.cOrangeB:visited{ color:#f60;font-weight: bold;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #999;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cYellowB,a.cYellowB:link,a.cYellowB:visited{color:#ff0;font-weight: bold;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#1E9B00;}


/* 其他属性 */

.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
.hidden {display: none;}
.unLine , .unLine a{text-decoration: none;}
.noBorder{border:none;}
.Bborder { border-bottom:1px dashed #C39; width:100%; height:3px; float:left;}
.BborderBlack { border-bottom:1px dashed #999; width:100%; height:5px; float:left;}

.blank1{ height:1px; font-size:1px; color:#fff; clear:both; overflow:hidden;}
.blank3{ height:3px; font-size:1px; clear:both;overflow:hidden;}
.blank4{ height:4px; font-size:1px; clear:both;overflow:hidden;}
.blank5{ height:5px; font-size:1px; clear:both;overflow:hidden;}
.blank6{ height:6px; font-size:1px; clear:both;overflow:hidden;}
.blank8{ height:8px; font-size:1px; clear:both;overflow:hidden;}
.blank9{ height:9px; font-size:1px; clear:both;overflow:hidden;}
.blank10{ height:10px; font-size:1px; clear:both;overflow:hidden;}
.blank20{ height:20px; font-size:1px; clear:both;overflow:hidden;}


/********************  主样式 *********************/

#header{ margin:auto; margin-top:-100px; width:950px; height:248px; background:url(../images/main_01.jpg) 0 100px no-repeat #fff; display:block}
#foreword { margin:auto; padding:22px 30px 0 200px; width:720px; height:108px; text-indent:28px; background:url(../images/main_02.gif) top center no-repeat #fff;}

.menu{ margin:10px auto; padding:0 15px; width:920px; height:40px; background:url(../images/menu_bg.gif) no-repeat;}
.menu li{ float:left; padding:0 8px; line-height:40px;font-size:16px;}
.menu a:link,.menu a:visited{color:#fff; font-size:16px; font-weight: bold; text-decoration:none;}
.menu a:hover{color:#E1FBB5;font-size:16px; font-weight: bold; text-decoration:none;}

.wrap { margin:auto; width:950px;}

#ad950{ margin:10px auto; width:950px;}

.leftCol {float:left; width:590px;}
.leftCol h2{float:left; width:570px; line-height:32px; padding-left:20px; color:#fff; font-size:14px; background:url(../images/main_04.gif) no-repeat;}
.leftCol .fram{float:left; padding:8px 14px; width:560px; border:solid 1px #8EB613; background:#fff;}
.leftCol .fram img{ float:left; }
.leftCol .fram h3{ float:left; margin-left:18px; padding-left:20px; width:320px; background:url(../images/item10.gif) no-repeat 0 2px; color:#FD7431;}
.leftCol .fram span{ float:left; margin-left:18px;width:340px; font-size:12px; line-height:20px;}

.leftCol .fram .list{ float:left; margin-left:18px;}
.leftCol .fram .list li{ padding-left:18px; background:url(../images/item11.gif) 0 10px no-repeat;}

.rightCol {float:right; width:340px;}
.rightCol h2 {float:left; width:320px; line-height:32px; padding-left:20px; color:#fff; font-size:14px; background:url(../images/main_06.gif) no-repeat;}

.rightCol .fram{float:left; padding:8px 14px; width:310px; border:solid 1px #8EB613; background:#fff;}
.rightCol .fram img{float:left; padding-right:10px; }
.rightCol .fram h4{ float:right; width:190px;}
.rightCol .fram li {float:left; width:90px; height:37px; margin:4px 6px;  background:#F6FFD9; text-align:center; overflow:hidden;}
.rightCol .fram li a{ display:block; border-bottom:solid 1px #90B713; padding:5px;border-right:solid 1px #90B713;text-decoration:none;}
.rightCol .fram li a:hover{ background:#90B713; color:#fff;}

.rightCol .fram .list{ float:left; margin:0;padding-top:8px; height:82px; overflow:hidden; clear:both;}
.rightCol .fram .list li{float:left; width:138px; height:26px; margin:0;  text-align:left; padding:0 8px; background:url(../images/item3.gif) 0 10px no-repeat #fff;}
.rightCol .fram .list li a{ display:block; border:0; padding:0;}
.rightCol .fram .list li a:hover{ background:#fff; color:#360;}


.rightCol .fram .list2{ float:left; margin:0;padding-top:8px; clear:both;}
.rightCol .fram .list2 li{float:left; width:300px; height:26px; margin:0;  text-align:left; padding-left:18px; background:url(../images/item11.gif) 0 10px no-repeat #fff;}
.rightCol .fram .list2 li a{ display:block; border:0; padding:0;}
.rightCol .fram .list2 li a:hover{ background:#fff; color:#360;}


.wrapFram { float:left; width:950px;}
.wrapFram h2 {float:left; width:930px;line-height:32px; padding-left:20px; color:#fff; font-size:14px; background:url(../images/main_09.gif) no-repeat;}
.wrapFram .piclist {float:left; padding:8px 9px; width:930px; height:120px; border:solid 1px #8EB613; background:#fff; overflow:hidden;}
.wrapFram .piclist img{ padding:0 2px;}

.over { background-color: #fff;}
.out { background-color: #fff;filter:gray;}


.btm{ width:950px; padding-top:15px; padding-bottom:10px; border-top:3px solid #690; background:#fff; clear:both;}
.footerLogo{float:left; padding:8px;}
.footerCON{float:right; width:740px;  text-align:left; line-height:20px; font-size:12px;}
