@charset "utf-8";
/* CSS Document */
/*------content----------*/
.content { margin:0 auto 36px; width:958px; border:1px solid #e6e6e6; background-color:#ffffff; }
.content h1, .content h2, .content h3, .content h4, .content h5 { font-weight:bold; }
.content .clear { clear:both; height:0px; overflow:hidden; }
.content a { text-decoration:none; }
.content a:hover{ color:#2e913e;}
.content a img { border:none; }
.content .sidebar { float:left; width:206px; padding:11px 0 0 11px; }
.content .sidebar h3 { font-size:16px; color:#2e913e; padding:19px 0 19px 24px; }
.content .sidebar ul { list-style-type:none; }
.content .sidebar ul li { margin-bottom:8px; font-size:14px; }
.content .sidebar ul li a { display:block; height:27px; line-height:27px; padding-left:5px; color:#5a5a5a; }
.zuoce{ display:block; height:27px; line-height:27px; padding-left:39px; color:#5a5a5a;}
.content .sidebar ul li a:hover { color:#2e913e; }
.content .sidebar ul li.current a { color:#ffffff; }
.content .sidebar ul li.current a:hover { color:#ffffff; }
.content .info { float: right; padding-left: 20px; width: 730px; }
.content .info h1 { margin:15px 0; font-size:22px; font-family:"黑体"; font-weight:normal; border-bottom:1px solid #2e913e; color: #2e913e; }
.content .info h2 { margin-bottom:10px; padding:16px 0 8px 0; font-size:18px; border-bottom:1px solid #ccc; color: #2e913e; }
.content .info h2 span { margin-right: 5px; }
.content .info h3 { margin:20px 0 10px; font-size:13px; border-bottom: 1px solid #CCC; padding-bottom: 10px; }
.content .info h3 span { color:#2e913e; margin-right: 20px; }
.content .info h4 { margin:17px 0 10px; font-size:13px; color:#3b393a; }
.content .info p { font-size:13px; line-height:25px; text-indent: 2em; }
.content .info p.noindent { text-indent: 0em; }
.content .info td p { text-align: left; }
.content .info img { margin-bottom:10px; }
.content .info .imgR { float:right; margin-left:18px; }
.content .info .imgL { float:left; margin-right:18px; }
.content .info .dashedBot { padding-bottom:10px; border-bottom:1px dashed #c2c2c2; }
.content .info .center { padding-bottom:14px; text-align:center; border-bottom:1px solid #dadada; }
.content .info .arrow { padding:10px 0;}
.content .info .cRed { color:#2e913e; }
.content .info .imgshow { }
.content .info .imgshow ul { list-style-type:none; }
.content .info .imgshow ul li { float:left; margin-right:16px; }
.content .info .imgshow ul li img { padding:5px; border:1px solid #cbcbcb; width: 158px; height: 100px; }
.content .info .imgshow ul li.last { margin:0; }

.content .info .follow { height:21px; padding:5px 0; border-color:#dadada; border-width:1px 0; border-style:solid; }
.content .info .follow span { float:left; line-height:21px; }
.content .info .follow ul { display:block; float:right; height:21px; list-style-type:none; }
.content .info .follow ul li { display:block; float:left; margin-left:20px; height:21px; }
.content .info .interest { clear:both; height:87px; border-bottom:1px dashed #bcbcbc; }
.content .info .interest h4 { margin-bottom:20px; font-size:15px; color:#4f4f4f; }
.content .info .interest ul { list-style-type:none; }
.content .info .interest ul li { float:left; font-size:13px; }
.content .info .interest ul li a { padding:0 6px; color:#4a4a4a; }
.content .info .interest ul li a:hover{ color:#2e913e;}
.content .info .interest ul li.first a { padding-left:0; }
.content .info .noborder { border:none; }
.content .info .more { float:right; padding-top:4px; font-size:13px; font-weight:normal; }
.content .info .more a { color:#4b4b4b; }
.content .info .more a:hover{ color:#2e913e;}
.content .info .square { font-size:14px; line-height:14px; }
.content .info .square b { margin-right: 5px; color: #2e913e; }
.content .info .marginBot { margin-bottom:20px; }
.content .info .circle { font-size:14px; line-height:14px; }
.content .info .circle img { float:left; margin-bottom:0; padding-right:10px; }
.content .info .border { border:1px solid #e7e7e7; }

.bannerframe { position: relative; height: 190px; width: 100%; margin: 0 auto; overflow: hidden; }
.banner { position: absolute; height: 190px; width:100%; }