/* 全局CSS定义 */
body { margin:0; padding:0; background:#fff url(bg_big.gif) repeat-x top; font-size:12px; text-align:left; font-family:'宋体',Verdana,Tahoma, sans-serif; color: #333;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px; font-weight:normal}
table,td,tr,th{font-size:12px;}

/* 链接颜色 */
a:link {color: #333; text-decoration:none;}
a:visited {color: #333; text-decoration:none;}
a:hover {color: #009900; text-decoration: underline;}
a:active {color: #0091c3;}

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#c00;}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;} a.cBlue:hover{color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.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;}
.cPurple,a.cPurple:link,a.cPurple:visited{ color:#9D01A2;}
.cGreen,a.cGreen:link,a.cGreen:visited{ color:#009900;}
.cOrange,a.cOrange:link,a.cOrange:visited{ color:#f60;}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB { font-weight: bold;}
.fI { font-style: italic;}
.fH { line-height:25px;}
.tI { text-indent:2em}

/* 字体大小*/
.f12px { font-size:12px;}
.f14px { font-size:14px;}
.f18px { font-size:18px; font-family:"微软雅黒","黑体",sans-serif; font-weight:bold;}
.f20px { font-size:20px; font-family:"微软雅黒","黑体",sans-serif;}
.f24px { font-size:24px; font-family:"微软雅黒","黑体",sans-serif;}
.f30px { font-size:30px; font-family:"微软雅黒","黑体",sans-serif;}

/* 其他属性 */
.left { float: left;}
.right { float: right;}
.clear { clear: both; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a	{text-decoration: none;}
.noBorder {border:none;	}

.blank10{margin:0 auto; width:100%; height:10px; font-size:1px; }
.blank12{margin:0 auto; width:100%; height:12px; font-size:1px; }
.blank15{margin:0 auto; width:100%; height:15px; font-size:1px; }
.blank15w{margin:0 auto; width:100%; height:15px; font-size:1px; background:#fff; }
.blank20{margin:0 auto; width:100%; height:20px; font-size:1px; }
.lineH{margin:0 auto; width:750px;  font-size:1px; height:1px; overflow:hidden;background:url(../img/lineH.gif);}

/* 分块 980px */
.area{ margin:0 auto; width:986px; background:#fff;}
.area .col1{float:left; width:710px; padding:0 10px;} /* 730px */
.area .col2{float:right; width:240px; padding:0 10px 0 0;} /* 250px */
.area_bg1{background:url(../img/bg1.gif) repeat-y;}

.subBanner { margin:0 auto; width:980px; clear:both }

/**/
#navSite{ margin: 0 auto; width:100%; height:144px; background:url(header_bg1.png) repeat-x center; }
.csgHeader{ margin:0 auto; width:980px; height:144px; clear:both}
.csgHeader .logo{ float:left; width:300px; height:83px; padding:15px 0 0; overflow:hidden; }
.csgHeader .logo2{ float:right; text-align:right; padding:16px 0 0; font-family:Microsoft YaHei, Simhei, sans-serif; font-size:24px; font-weight:bold; text-shadow: #ddecfa 1px 1px 0px;}
.csgHeader .tel{ float:left; width:200px; padding:35px 0 0; overflow:hidden; }
.csgHeader .login{ float:right; width:430px; height:98px; overflow:hidden;}
.csgHeader .toolbar{ float:right; color:#cadbe8; padding:6px 0 0; clear:both}
.csgHeader .toolbar ul{}
.csgHeader .toolbar li{ float:left; padding:0 1px;}
.csgHeader .toolbar a{ color:#7d9cb3}

.csgHeader .search { float:right; height:25px; width:430px; clear:both }
.csgHeader .search .text{ float:left; font-family:Simsun,sans-serif; line-height:25px; color:#dde7f4 }
.csgHeader .search .searchForm{ float: right;}
.csgHeader .search .searchForm input{ margin:0; padding:0; }
.csgHeader .search .searchForm .w1{float:left;width:120px; height:25px; padding-left:30px; line-height:25px; color:#666; border:none; background:url(header_search_bg1.gif) no-repeat; overflow:hidden;}
.csgHeader .search .searchForm .w2{ float:left; width:70px; height:25px; border:none; background:url(header_search_btn.gif) no-repeat; cursor: pointer; }
.csgHeader .search .searchForm .w3{ float:left; padding:4px 0 0 4px; }
.csgHeader .search .tel{ padding:5px 0 0; text-align:right; clear:both }
.csgHeader .search .tel span{ font-size:16px; font-weight:bold; color:#FF0000; font-family: Georgia, Times, serif }

.csgHeader .menu{ float:left; margin:2px 0 0; clear: both;}
.csgHeader .menu ul{}
.csgHeader .menu li{ float:left; line-height:33px; padding-right:2px; font-size:14px; font-weight:bold; background:url(line2.gif) no-repeat right; }
.csgHeader .menu li a{ float:left; color:#fff; padding:0 15px; display:block }
.csgHeader .menu li a:hover{ color:#fff; background:transparent url(menu_hover_ge.png) no-repeat 6px 13px; text-decoration:none; }

.csgHeader .menu li h3{ background:url(header_menu_home.gif) no-repeat 0 5px; padding:0 0 0 25px; font-size:14px; font-weight:bold;}

.siteGroup{ float:right; position:relative; top:9px; left:0px; z-index:99}
.siteGroup_menu{ display:none; float:left; width:960px; height:80px; background:#ecf3fb url(site_menu_bg.gif) no-repeat; position:absolute; top:22px; right:0px; z-index:99;} 
.siteGroup_menu .submenu{ float:left; padding:8px 0 0 10px; }
.siteGroup_menu .submenu ul{}
.siteGroup_menu .submenu li{ float:left; width:140px; margin-left:10px; line-height:21px; background:url(i3.gif) no-repeat left; padding-left:6px; display:inline}
.siteGroup_menu a{ color:#1a3040; padding:2px 4px;}
.siteGroup_menu a:hover{ color:#f80; background:#fff; text-decoration:none; }
.siteGroup_menu a:visited{ color:#1a3040; }

/* 首页*/
.content_index{ margin:0 auto; width:986px; height:625px; position:relative;}

.focus { margin:0 auto; width:986px; height:410px; overflow:hidden; position: absolute;  top:0px; left:0;}
.focus .focus-title{ height:43px; right:20px; bottom:20px; position:absolute; z-index:999;}
.focus .focus-title ul{}
.focus .focus-title li{ float:left; width:104px; height:45px; margin-left:5px; display:inline}
.focus .focus-title li a{ padding:2px; background:url(focus_title_bg.gif) no-repeat; height:43px; display:block; cursor: pointer;}
.focus .focus-title li a:hover{ padding:2px; background:url(focus_title_bg2.gif) no-repeat; height:43px; display:block; cursor: pointer;}
.focus .focus-title li .on{ background:url(focus_title_bg2.gif) no-repeat;}
.focus .focus-photo{ z-index:-999;}

.contentArea{ margin:0 auto; width:986px; height:384px; background:transparent url(index_bottom.png) no-repeat; position:absolute; top:242px; left:0; z-index:99 }

.contentArea .con1{ float:left; margin:200px 0 0 360px; width:284px; height:164px; background:transparent url(focus_index_bg.png) no-repeat; display:inline}
.contentArea .con1 .pic{ padding:7px 0 0 7px}
.contentArea .con2{ float:left; margin:200px 0 0 15px; width:314px; display:inline}
.contentArea .title{ width:314px; height:37px; background:transparent url(title_bg1.png) no-repeat;}
.contentArea .title h3{ float:left; padding:11px 0 0 30px; font-size:14px; font-weight:bold}
.contentArea .title span{ float:right; padding:13px 0 0  }

.contentArea .list_index{ }
.contentArea .list_index ul{}
.contentArea .list_index li{ float:left; width:296px; line-height:25px; margin-left:10px; clear:both; display:inline}
.contentArea .list_index li h3{ font-size:14px; font-weight:bold; padding-bottom:4px;}
.contentArea .list_index li h4{ float:left; width:240px; background:transparent url(i1.png) no-repeat left; padding-left:10px;}
.contentArea .list_index li span{ float:right; color:#47b447;}

.contentIcon{ margin:0 auto; width:986px; height:135px; position:absolute; top:300px; left:20px; z-index:99 }
.contentIcon ul{}
.contentIcon li{ float:left;}
.contentIcon li.w1{ padding:20px 0 0;}
.contentIcon li.w2{ padding:90px 0 0;}
.contentIcon li.w3{ padding:40px 0 0;}

/*=======================*/
/*导航*/
.siteUrl{ margin:0 auto; width:980px;} 
.siteUrl ul{}
.siteUrl li{ float:left; margin-right:10px; color:#2477B3}
.siteUrl li.i1{ padding-left:15px; }
.siteUrl li.i2{ padding-left:13px; background:url(i3.gif) no-repeat left;}
.siteUrl li a{color:#2477B3}

/*导航内页*/
.siteUrl_sub{ margin:0 auto; width:786px; height:44px;} 
.siteUrl_sub ul{}
.siteUrl_sub li{ float:left; line-height:40px; margin-right:10px; color:#76b976}
.siteUrl_sub li.i1{ padding-left:15px; }
.siteUrl_sub li.i2{ padding-left:13px; background:url(i3.gif) no-repeat left;}
.siteUrl_sub li a{color:#36b221}

.subContent_lowest{ margin:0 auto; width:100%; background:url(sub_bg1.png) repeat-y top center;} /*背景最底层*/
.subContent_lowest3{ margin:0 auto; width:100%; background:url(sub_bg3.png) repeat-y top center;}  /*新闻*/
.subContent_lowest4{ margin:0 auto; width:100%; background:url(sub_bg4.png) repeat-y top center;}  /*内页*/

.subContent_bg{ margin:0 auto; width:100%; background:url(sub_focus_bg1.png) no-repeat top center; } /*绿色线条*/
.subContent_bg4{ margin:0 auto; width:100%; background:url(sub_focus_bg4.png) no-repeat top center; }

.subContent{ margin:0 auto; width:986px; height:auto; } /*内容框*/

.sidebar_Nav { float:left; margin:6px 0 0 6px; width:174px; display:inline}
.sidebar_Nav ul{}
.sidebar_Nav li{ margin:0 auto; width:170px; font-size:14px; line-height:40px; background:url(sub_nav_bg1.png) no-repeat bottom;}
.sidebar_Nav li h2{font-size:18px; font-family:"黑体",sans-serif; padding-left:33px; background:url(it.gif) no-repeat 15px 15px;}
.sidebar_Nav li h3{ font-size:14px; padding-left:33px; background:url(i3.gif) no-repeat 15px 16px;}
.sidebar_Nav li h4{ font-size:12px; line-height:25px; padding:10px 0 10px 15px }
.sidebar_Nav li h6{ font-size:12px; line-height:25px; padding:10px 0 10px 30px }
.sidebar_Nav li a{ color:#2477B3}
.sidebar_Nav li a:visited{ color:#2477B3}

.sidebar_Nav li h6 a{ color:#666;}
.sidebar_Nav li h6 a:visited{ color:#666;}

/*新闻侧栏*/
.sidebar_menu { float:left; margin:6px 0 0 6px !important; margin:6px 0 0 7px; width:174px; display:inline}
.sidebar_Nav1 {}
.sidebar_Nav1 ul{ background:url(sub_nav_bg1.png) no-repeat bottom; clear:both }
.sidebar_Nav1 li{ margin:0 auto; width:174px; font-size:14px; line-height:30px; }
.sidebar_Nav1 li h2{font-size:18px; font-family:"黑体",sans-serif; padding-left:33px; line-height:40px; background:url(it.gif) no-repeat 15px 15px;}
.sidebar_Nav1 li h3{ font-size:14px; padding-left:33px; background:url(i3.gif) no-repeat 15px 12px;}
.sidebar_Nav1 li h4{ font-size:14px; padding-left:16px; font-weight:bold; color:#ff7100; line-height:40px; }
.sidebar_Nav1 li a{ color:#2477B3}
.sidebar_Nav1 li a:visited{ color:#2477B3}

/*新闻文章-标题列表*/
.title_news{ float:left; width:560px; height:30px; background:url(sub_title_bg3.png) no-repeat; display:inline}
.title_news h3{ float:left; padding:7px 0 0 30px; font-size:14px; font-weight:bold}
.title_news span{ float:right; padding:13px 15px 0 0  }

.list_news{ padding:0 10px; }
.list_news ul{}
.list_news li{ line-height:30px; clear:both }
.list_news li h3{ float:left; font-size:14px; padding:0 0 0 15px; background:url(i1.gif) no-repeat left;}
.list_news li h4{ padding:0 0 0 15px; background:url(i1.gif) no-repeat left;}
.list_news li span{ float:right; color:#7D9CB3;}

/* 新闻 */
.foucs566 { float:left; width:566px; padding:0 3px; height:220px; overflow:hidden;}

.news_post { float:left; width:206px; height:220px; background:url(sub_news_r_bg1.png) no-repeat; overflow:hidden}
.news_media { float:left; width:206px; height:197px; background:url(sub_news_r_bg2.png) no-repeat; overflow:hidden}
.news_magazine {float:left; width:206px; height:297px; background:url(sub_news_r_bg2.png) no-repeat; background-position:0 -211px; overflow:hidden}
.news_magazine .magazine{ margin:0 auto; width:170px;}
.news_magazine .magazine h3{ line-height:30px; color:#36b221; text-align:center}

.photo_turn{ float:left; width:786px; height:230px; background:url(sub_news_photo_bg.png) no-repeat; }
.title_photo{ float:left; width:780px; height:40px; display:inline}
.title_photo h3{ float:left; padding:11px 0 0 30px; font-size:14px; font-weight:bold}
.title_photo span{ float:right; padding:13px 15px 0 0  }
.photo_turn .list_photo{ margin:0 auto; width:760px; overflow: hidden }
.photo_turn .list_photo ul{}
.photo_turn .list_photo li{ float:left; width:257px; margin-right:10px; }
.photo_turn .list_photo li h3{ line-height:21px;}
.photo_turn .list_photo li img{ border:1px solid #ddeddd;}

/*业务布局*/
.supply { float:left; width:786px; height:613px; background:url(sub_news_photo_bg3.png) no-repeat;}
.supply .sub1{ float:left; width:425px; margin-left:20px;}
.supply .sub2{ float:left; width:300px; margin-left:20px;}
.supply .sub3{ float:left; width:744px; border-top:1px dashed #ddd; padding:20px 0 0; margin-left:20px;}

/* 关于我们内页 */
.about_title{ margin:0 auto; width:100%; height:80px; line-height:80px; text-align:center; clear:both; background:#fff;}
.about_title h2{ font-size:18px; font-family:"黑体",sans-serif; }
.about_top_pic { margin:0 auto; width:786px;}
.about_content { margin:0 auto; width:746px; line-height:25px; font-size:14px; }
.about_content .aTitle{ border-bottom:1px solid #ddeddd; line-height:30px;}
.about_content .aTitle h3{ font-size:14px; font-weight:bold; color:#36b221}
.about_content p{ text-indent:2em; text-align:left}
.about_content .tools { text-align:right; font-size:12px;}
.about_content .tools .i1{ background:url(i4.gif) no-repeat left; padding-left:12px}
.about_content .tools .i2{ background:url(i5.gif) no-repeat left; padding-left:12px}
.about_content .tools a{ color:#36b221}


/* 内容区786px */
.main { float:right; width:787px !important; width:786px; overflow:hidden; display:inline; }
.main .subFocus{ float:left; width:780px; overflow:hidden; clear:both}
.main .content_left{float:left; width:566px; overflow:hidden; display:inline }
.main .content_right{float:right; margin-right:1px !important; margin-right:0px; width:206px; overflow:hidden; display:inline}
.main .title{ float:left; width:566px; height:40px; background:url(sub_title_bg1.png) no-repeat; display:inline}
.main .title h3{ float:left; padding:11px 0 0 30px; font-size:14px; font-weight:bold}
.main .title span{ float:right; padding:13px 15px 0 0  }

.main .title_right{ float:left; width:206px; height:29px; background:url(sub_title_bg2.png) no-repeat; }
.main .title_right h3{ float:left; padding:9px 0 0 15px; font-weight:bold}
.main .title_right span{ float:right; padding:10px 15px 0 0  }

.main .list_main{ float:left; width:556px; overflow:hidden; display:inline}
.main .list_main ul{}
.main .list_main li{ float:left; width:256px; height:97px; margin-left:18px; display:inline}
.main .list_main .pic{}
.main .list_main .pic img{ float:left; margin-right:10px; border:1px solid #ddeddd}
.main .list_main .pic h3{ font-weight:bold}
.main .list_main .pic p{ line-height:21px; color:#76b976; text-align:left; margin:0; padding-top:5px;}

.main .picList{ float:left; width:556px; display:inline}
.main .picList .pic{ float:left; width:150px; margin-left:18px; display:inline}
.main .picList .text{ float:left;}
.main .picList .text ul{}
.main .picList .text li{ line-height:25px; clear:both;}
.main .picList .text li h4{ float:left; background:url(i1.png) no-repeat left; padding-left:10px;}
.main .picList .text li span{ float:right; color:#47b447;}

.main .textCon{ float:left; margin-left:18px; width:530px; line-height:22px; display:inline}
.main .textCon p{ text-indent:2em; margin:0; padding:0;}
.main .textCon img{ float:left; margin-right:15px; margin-bottom:15px;}

.main .bottom {float:left; width:566px; background:#fff url(sub_bottom_566.png) no-repeat; height:22px; clear:both}

.bottom_end { margin:0 auto; width:986px !important; width:984px; height:6px; clear:both}
.bottom_end.bg01{ background:#fff url(sub_bottom1.png) no-repeat;}
.bottom_end.bg02{ background:#fff url(sub_bottom2.png) no-repeat;}
.bottom_end.bg03{ background:#fff url(sub_bottom3.png) no-repeat;}
.bottom_end.bg04{ background:#fff url(sub_bottom4.png) no-repeat;}

.Title{ margin:0 auto; height:30px; color:#999; clear:both;}
.Title h3{float:left; padding:7px 0 0px 10px; font-size:14px; font-weight:bold; color:#fff; }
.Title h4{float:left; padding:7px 0 0px 10px; font-size:14px; font-weight:bold; color:#0f61c1; }
.Title span{float:right; padding:6px 10px 0px 0; font-size:10px;}
.Title.bg1{ background:url(tbg.jpg) no-repeat;}
.Title.bg2{ background:url(title_bg2.png) no-repeat;}
.Title.bg3{ background:#00b7f3;}

.list{ padding:0 18px;}
.list ul{}
.list li{ line-height:25px; clear:both }
.list li h3{ float:left; font-size:14px; padding:0 0 0 15px; background:url(i3.gif) no-repeat left;}
.list li h4{ padding:0 0 0 15px; background:url(i1.gif) no-repeat left;}
.list li h5{ float:left; font-size:14px; padding:0 0 0 15px; background:url(i3.gif) no-repeat left;}
.list li span{ float:right; padding:0 0 0 3px; color:#76b976;}

/*文章列表 */
.list_arts{ padding:0 28px; clear:both }
.list_arts ul{ clear:both}
.list_arts li{ line-height:30px; height:30px; border-bottom:1px dashed #eee; clear:both }
.list_arts li h3{ float:left; font-size:14px; padding:0 0 0 15px; background:url(i1.gif) no-repeat left;}
.list_arts li h4{ padding:0 0 0 15px; background:url(i1.gif) no-repeat left;}
.list_arts li span{ float:right; padding:0 0 0 3px; color:#7D9CB3;}
.list_nav { padding:0px 28px; height:44px !important; height:42px; font-size:14px; clear:both }
.list_nav .page{ float:left; padding:3px 0 0; line-height:20px; color:#76b976}
.list_nav .page h3{ font-weight:bold; font-size:14px; background:url(i3.gif) no-repeat left; padding-left:20px;}
.list_nav .Num { float:right}
.list_nav .subNum{ float:left; padding-right:10px;}
.list_nav .subNum a{ float:left; display:block; line-height:20px; padding:2px 10px; background:url(i6.gif) no-repeat right; }
.list_nav .subNum a:hover{ }
.list_nav .subNum_nextPre{ float:left; padding:2px 0 0; width:40px;}

.photo_center_list{ margin:0 auto; width:786px;}
.photo_center_list ul{}
.photo_center_list ul li{ float:left; width:255px; height:200px; margin-right:5px}
.photo_center_list ul li h3{ line-height:30px;}
.photo_center_list ul li img{ border:1px solid #ddeddd}

/* ==================文章内页=========================== */

/* 内容 */
#contentArt { margin:0 auto; width:740px; padding-bottom:10px; border-bottom:1px dashed #ddd; text-align:center; clear:both;}
#contentArt h2{ padding:4px 0 5px 0px; font-size:30px; font-family:"微软雅黑", "黑体", sans-serif; clear:both}
#contentArt h3{ padding:4px 0 5px 0px; color:#999; clear:both}
#contentArt a{color:#393939;}
#contentArt a:visited{color:#393939;}
#contentArt a:hover{color:#03c; background:#efefef; text-decoration:none;}
#ArtText {margin:0 auto; width:740px; line-height:25px; font-size:14px; overflow:hidden; word-wrap:break-word; word-break:break-all;  clear:both;}
#ArtNav {margin:0 auto; width:740px;  font-size:12px; clear:both; }
#ArtNav a{ float:left; margin-left:5px; padding:3px 8px; background:#efefef; border:1px solid #ddd;}
#ArtNav a:visited{}
#ArtNav a:hover{color:#3FA800; background:#fff; text-decoration:none;}
#ArtNav .on{ background:#fff;}

#Art_tools { margin:0 auto; width:740px; line-height:30px; text-align:center; }
#Art_tools .i1{ background:url(i4.gif) no-repeat left; padding-left:12px}
#Art_tools .i2{ background:url(i5.gif) no-repeat left; padding-left:12px}
#Art_tools a{ color:#36b221}

/* 相关文章 */
.related_title{ margin:0 auto; width:740px; height:40px; background:url(sub_title_bg4.png) no-repeat; clear:both}
.related_title h3{ float:left; padding:6px 0 0 30px; font-size:14px; font-weight:bold}
.related_title span{ float:right; padding:13px 15px 0 0  }
.related_post{ margin:0 auto; width:740px; padding:0 15px; line-height:25px;  color:#76b976; clear:both  }
.related_post li{ line-height:25px; clear:both  }
.related_post li h3{ float:left; font-size:14px; padding:0 0 0 15px; background:url(i1.gif) no-repeat left;}
.related_post li span{ float:right}
.related_post li a{ margin:0;}

/* 联系我们 */
.contactArea{ margin:0 auto; width:776px; }
.contactArea .part1{ margin:0 auto; width:750px;}
.contactArea .part1 ul{}
.contactArea .part1 li{ padding:10px 0; }
.contactArea .part1 li.pl{ float:left; width:49%;}
.contactArea .part1 h3{ float:left; line-height:25px;}
.contactArea .part1 span{ float:left;}
.contactArea .part1 .w1{ width:300px;}
.contactArea .part1 .w2{ width:700px; border:1px solid #ddd; line-height:25px; }
.contactArea .part1 .w3{ width:300px;}
.contactArea .part1 input{ border:1px solid #ddd; height:25px; line-height:25px;}
.contactArea .caTitle{}
.contactArea .caTitle h3{ padding:10px 0; font-size:14px; font-weight:bold}
.contactArea .caTitle h2{ padding:10px 0; font-size:18px; font-family:"黑体", sans-serif; border-bottom:1px solid #ddeddd; text-align:center}

/* 页脚 */
.footer{ margin:0 auto; width:980px; background:url(foot_bg.png) no-repeat top; text-align:center; line-height:21px;}
.footer .text{ color:#dcf4e5; text-align:center; padding:35px 0 0;}
.footer .copyright { color:#B8CBD9; padding:10px 0;}
.footer .text a{ color:#7D9CB3}

.links { margin:0 auto; width:986px; padding:10px 0 0; height:30px; background: url(links_bg.png) no-repeat; }
.links .mmx{ float:left; margin-left:30px; width:280px;}
.links .mmx h3{ float:left; line-height:21px; padding-right:10px;}
.links .w1{ width:200px;}

/*节能超市*/
.superSave_span{ margin:0 auto; width:986px; }
.superSave{ margin:0 auto; width:986px; background:url(supersave_bg.png) repeat-y; }
.superSave .pic{ margin:0 auto; width:960px; height:340px; padding:0 0 7px 0; background:url(supersave_green.png) no-repeat bottom; overflow:hidden;}

.superSave .list_photo{ margin:0 auto; width:960px; overflow: hidden }
.superSave .list_photo ul{}
.superSave .list_photo li{ float:left; width:135px; margin-right:10px; }
.superSave .list_photo li h3{ line-height:21px; padding:0 0 0 4px;}
.superSave .list_photo li img{}
.superSave .list_photo li a{ display:block; padding:3px 0 0;}
.superSave .list_photo li a:hover{ background:#2477b3; color:#fff; text-decoration:none; padding:3px 0 0 ;}
.superSave .list_photo li.on{ display:block; background:#b8cbd9; color:#fff; text-decoration:none;}

.superSave .list_cont{ margin:0 auto; width:960px; padding:18px 0 0; background:url(supersave_cp.png) no-repeat; overflow: hidden }
.superSave .list_cont p{ margin:0 auto; width:900px; line-height:25px; font-size:14px; text-indent:2em}

/*节能通道*/
.greenArea { margin:0 auto; width:986px; height:624px; background:url(green_bg.jpg) no-repeat;}
.greenArea .greenLogo{ float:left; width:200px; padding:40px 20px 0 40px; display:inline}
.greenArea .greenForm{ float:left; width:700px; margin:3px 0 0; display:inline}
.greenArea .greenForm .sub_menu{ float:left; width:200px;}
.greenArea .greenForm .sub_menu ul{}
.greenArea .greenForm .sub_menu li{ border-bottom:1px solid #fff; background:#e4f7e1; line-height:60px; height:60px; clear:both}
.greenArea .greenForm .sub_menu li a{ display:block; background:#eee; color:#009a01}
.greenArea .greenForm .sub_menu li a:hover{ display:block; background:#beefac; text-decoration:none; }
.greenArea .greenForm .sub_menu h2 { padding-left:20px; font-size:18px; font-family:"微软雅黒","黑体",sans-serif; text-shadow:#fff 0 1px 0; font-weight:bold;}
.greenArea .greenForm .sub_menu li.on a{ display:block; background:#e4f7e1; color:#009a01; text-decoration:none; }

.greenArea .greenForm .sub_form{ float:left; width:500px; background:#e4f7e1; display:inline}
.greenArea .greenForm .form { margin:0 auto; width:460px;}
.greenArea .greenForm .form ul{}
.greenArea .greenForm .form li{ float:left; width:460px; padding:8px 0; clear:both; display:inline; }
.greenArea .greenForm .form li .w1{ float:left; text-align:right; padding:5px 20px 0 0; width:80px; font-size:18px; font-family:"黑体",sans-serif; text-shadow:#fff 0 1px 0; font-weight:bold; display:inline;}
.greenArea .greenForm .form li .w2{ float:left; width:300px; overflow:hidden; display:inline;}

.greenArea .greenForm .form li .inp1{ float:right; width:280px; border:thin; padding:5px; border-top:1px solid #007b01; border-left:1px solid #007b01; border-bottom:1px solid #fff; border-right:1px solid #fff; background:#fff;}

.greenArea .greenForm .form li .inp1code{ float:left; width:80px; border:thin; padding:5px; border-top:1px solid #007b01; border-left:1px solid #007b01; border-bottom:1px solid #fff; border-right:1px solid #fff; background:#fff;}

.greenArea .greenForm .form li .inp2{ float:right; width:440px; height:210px; border:thin; padding:5px; border-top:1px solid #007b01; border-left:1px solid #007b01; border-bottom:1px solid #fff; border-right:1px solid #fff; background:#fff;}

.greenArea .greenForm .form li .inp3{ float:right; width:440px; height:110px; border:thin; padding:5px; border-top:1px solid #007b01; border-left:1px solid #007b01; border-bottom:1px solid #fff; border-right:1px solid #fff; background:#fff;}

.greenArea .greenForm .form li .btn{ width:100px; height:30px; color:#fff; border:thin; padding:5px; border-bottom:2px solid #cc6600; border-right:2px solid #cc6600; border-top:2px solid #ff9933; border-left:2px solid #ff9933; background:#ff6600; cursor:pointer}

.greenArea .greenForm .sub_menu_blue{ float:left; width:200px;}
.greenArea .greenForm .sub_menu_blue ul{}
.greenArea .greenForm .sub_menu_blue li{ border-bottom:1px solid #fff; background:#edf8ff; line-height:60px; height:60px; clear:both}
.greenArea .greenForm .sub_menu_blue li a{ display:block; background:#eee; color:#009a01}
.greenArea .greenForm .sub_menu_blue li a:hover{ display:block; background:#beefac; text-decoration:none; }
.greenArea .greenForm .sub_menu_blue h2 { padding-left:20px; font-size:18px; font-family:"微软雅黒","黑体",sans-serif; text-shadow:#fff 0 1px 0; font-weight:bold;}
.greenArea .greenForm .sub_menu_blue li.on a{ display:block; background:#beefac; color:#009a01; text-decoration:none; }

.greenArea .greenForm .sub_form_blue{ float:left; width:500px; background:#edf8ff; display:inline}

.greenArea .channel{ float:left; width:700px; padding:3px 0 0; text-align:center}
.greenArea .channel .button{ padding:180px 0 0; clear:both}