@charset "utf-8";
/* CSS Document */
body{ font-family:Verdana; font-size:12px; margin:0px; padding:0px; background-color:#f4f3f3; color:#6b6563; line-height:22px;}
.clear{ clear:both;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
img{ border:none;}
.fl{ float:left;}
.fr{ float:right;}
#content{ width:1002px; margin:0 auto; padding-bottom:30px;}
#content .t1-box{ height:35px; background:url(index_03.jpg) repeat-x; border-radius:10px 10px 0px 0px; text-align:right; padding-top:10px; padding-right:20px;}
#content .t1-box a.face{ width:23px; height:23px; background:url(fyt.png) no-repeat; display:block;float:right; margin-right:10px;}
#content .t1-box a.ytobe{ width:23px; height:23px; background:url(fyt.png) right top no-repeat; display:block; float:right;}
#content .t1-box a:hover.face,#content .t1-box a:hover.ytobe{filter:alpha(opacity=70);opacity: 0.7;}
#content .t2-logo{ height:117px; background:url(m_03.jpg) no-repeat;}
#content .t2-logo .logo{ width:613px; height:117px; margin-left:30px; _margin-left:15px; display:block; text-indent:-999px; float:left;}
#content .t2-logo .fl{ color:#3c4886; font-size:15px; font-weight:bold; padding-top:57px; margin-left:95px;}
#content .nav{ height:60px; background:#2e2e2e url(m_08.jpg) repeat-x;}
#content .nav ul,#content .nav form { list-style:none; padding:0px; margin:0px;}
#content .nav ul li{ float:left; border-right:1px solid #252525; text-transform:uppercase;line-height:56px; position:relative;}
#content .nav ul li .subcat{ position:absolute; top:58px; left:0px; width:250px; background-color:#2e2e2e; margin:0px; padding:0px; display:none; z-index:9999;}
#content .nav ul li .subcat li{ position:relative; border:none;}
#content .nav ul li .subcat li a{ font-size:14px; line-height:35px; border-bottom:1px solid #222222; height:35px; display:block; text-transform:capitalize; width:206px;}
#content .nav ul li .subcat a:hover,#content .nav ul li .subcat a.active{ background:#009844 none;}
#content .nav ul li .subcat li .art-list{ position:absolute; left:250px; top:0px;background-color:#2e2e2e; display:none;}
#content .nav ul li a{ color:#FFF; padding:0px 22px; height:56px; display:block; display:inline-block; text-decoration:none; font-size:16px; }
#content .nav ul li a:hover,#content .nav ul li a.active{ background:url(index_06.jpg) repeat-x;}
#content .nav .s_text{ width:216px; height:22px; padding:0px 10px; border:none; color:#a9a9a9; margin-top:15px; margin-right:10px; margin-left:20px;}
#content .nav .s_btn{ background: url(index_07.jpg) no-repeat; width:22px; height:22px; border:none; cursor:pointer; }
#content .banner{ height:396px; margin:0px 0px 10px 0px; }
#content .more{ display:block; width:131px; height:42px; line-height:42px; color:#FFF; font-weight:bold; font-size:14px; background-color:#4f4c4b; text-decoration:none; border:none;}
#content .bbc{ border-bottom:1px solid #d8d4d4; margin-bottom:10px;}
#content a:hover.more,#content .more:hover{ background-color:#33302e; color:#33cc66;}
#content .cl-box{ width:653px; float:left; border-bottom:1px solid #d8d4d4; }
#content .divtit{ background:url(m_05.jpg) no-repeat; overflow:hidden; height:55px; padding-left:30px; line-height:55px; font-size:18px; color:#383535; text-transform:capitalize;}
#content .p30{ padding:30px;background-color:#fff;}
#content .pt1530{ padding:15px 30px;background-color:#fff;}
#content .pt1530 form table{ margin-top:15px; text-align:left;}
#content .pt1530 table .text{ width:432px; height:28px; border:1px solid #d2d2d2; margin:2px 0px;}
#content .pt1530 table label{ font-style:italic; font-weight:bold; color:#333333;}
#content .pt1530 table textarea{width:432px; height:130px; border:1px solid #d2d2d2;}
#content .pt1530 table .more{ font-family:Verdana; cursor:pointer; margin-top:10px;}
#content .pt1530 table span{ color:#ff9900;}
#content .rsider{ float:right; width:326px;}
#content .rsider .pul{ border-bottom:1px solid #d8d4d4; background-color:#ffffff;margin:0px; padding:0px; margin-bottom:10px; text-transform:capitalize;}
#content .rsider .pul li{ height:41px; list-style:none; font-weight:bold; font-size:14px; position:relative; border-bottom:1px solid #eaeaea;}
#content .rsider .pul li a{ display:block; height:41px; line-height:41px; color:#383535; text-decoration:none; background:url(libg.png) 15px center no-repeat; padding-left:35px;}
#content .rsider .pul li a:hover,#content .rsider .pul li a.active{ color:#33cc66; background:#3e3a39 url(lihover.png) 15px center no-repeat;}
#content .rsider .pul li ul{ position:absolute; left:-313px; top:0px; background-color:#3e3a39; list-style:none; margin:0px; padding:0px; width:313px; display:none;}
#content .rsider .pul li ul li{ border-bottom:1px solid #666666; font-weight:normal;}
#content .rsider .pul li ul li a{ color:#ffffff; background:none; padding:0px 15px;}
#content .rsider .pul li ul li a:hover{ color:#33cc66;background:none;}
#content .rsider .plr15{ padding:0px 15px; border-bottom:1px solid #d8d4d4; background-color:#FFF;}
#content .rsider .p15{ padding:15px;}
#content .rsider .rpli{ padding:15px 9px; border-bottom:1px solid #eaeaea; width:129px; float:left; height:176px;}
#content .rsider .rpli img{ width:127px; height:127px; margin-bottom:5px;border:1px solid #d8d4d4;}
#content .rsider .rpli img:hover{border-color:#009844;}
#content .rsider .rpli a{ color:#383535; text-transform:capitalize; line-height:18px;}
#content .rsider .rpli  a:hover{ color:#009844;}
#content .footer{ background-color:#474443; margin-top:30px;} 
#content .footer .f-box{ float:left; width:250px; padding:26px 41px 40px; border-right:1px solid #5d5d5d; color:#848383; border-bottom:1px solid #5d5d5d;}
#content .footer .f-box2{float:left; width:250px; padding:15px 41px 25px;}
#content .footer .f-box2 b{ font-size:13px;}
#content .footer .f-box2 ul{ margin:0px; padding:0px; margin-top:7px; list-style:none;}
#content .footer .f-box2 ul li{ background:url(index_39.jpg) left center no-repeat; padding-left:20px; line-height:18px;}
#content .footer .f-box2 ul li a{ color:#848383;}
#content .footer .f-box2 ul li a:hover{ color:#ffffff;}
#content .copy{ line-height:43px; height:43px; background-color:#e3e2e2;border-radius:0px 0px 10px 10px; color:#4f4c4b; padding:0px 20px;}
#content .copy a{color:#4f4c4b;}
.blk_18 {
 background-color: #FFFFFF;
    border-bottom: 1px solid #D8D4D4;
	margin-bottom:25px;
    
}
.blk_18 .pcont {
 FLOAT: left; OVERFLOW: hidden; WIDTH: 294px
}
.blk_18 .ScrCont {
 WIDTH: 1777px; ZOOM: 1
}
.blk_18 #List1_1 {
 FLOAT: left
}
.blk_18 #List2_1 {
 FLOAT: left
}
.blk_18 .LeftBotton {
 BACKGROUND: url(picr_1.jpg) no-repeat; FLOAT: left;  WIDTH: 5px; HEIGHT: 9px;margin-top:75px; margin-left:5px; margin-right:5px;
}
.blk_18 .RightBotton {
 BACKGROUND: url(picr_2.jpg) no-repeat; FLOAT: left; margin-top:75px; WIDTH: 5px; HEIGHT: 9px; margin-left:5px;
}
.blk_18 .pl IMG {
 DISPLAY: block;  border: 1px solid #D8D4D4;
    height: 127px;
    margin-bottom: 5px;
    width: 127px;
}
.blk_18 .pl {
	float: left;
    height: 176px;
    padding: 15px 9px;
    width: 129px; color:#383535;
 BORDER-RIGHT: #f3f3f3 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.blk_18 a:hover.pl{ color:#009844;}
.commu_cont3 {
 MARGIN: 9px 7px 7px; LINE-HEIGHT: 150%
}
.commu_cont3 UL {
 WIDTH: 188px
}
