/* CSS Document */
#content{ width:970px; margin:0 auto;}
#content .nav_sub{ width:970px; overflow:hidden;}
.nav_left{ background:url(../webpage_mainweb/pageframing07/images/nav_sub.gif) no-repeat; width:5px; height:36px; float:left;}
.nav_con{ width:960px; background:url(../webpage_mainweb/pageframing07/images/nav_sub.gif) 0 -44px repeat-x; height:36px; float:left}
#content .nav_con a{ font-size:16px; color:#fff; margin:8px 0 0 15px; float:left;}
#content .nav_con a:hover{ text-decoration:none; color:#FF0000;}
.nav_right{ background:url(../webpage_mainweb/pageframing07/images/nav_sub.gif) 0 -88px no-repeat; width:5px; height:36px; float:left;}

.main,.main_sub{ width:970px; margin:2px 0 8px 0; overflow:hidden;}
.list{ width:250px; background:#f3f3f3; float:left; border:1px solid #ccc; height:350px;}
.main .list ul{ line-height:21px; padding:8px 0 8px 10px; margin:0 0 0 8px;}
.main .list1{ width:710px; background:#a52728; float:left; margin:0 0 0 8px; padding:0 0 2px 0;}
.main .list1 .list1_part{ width:240px; margin:2px 0 2px 2px; background:#fff; float:left; height:349px;}
.main .list1 .list1_part img{ width:204px; height:144px; margin:15px 0 0 17px;}
.main .list1 .list1_part ul{ line-height:24px; margin:10px 0 0 17px; padding:0 0 8px 0;}
.main .list1 .list1_part ul li a{ background:url(../webpage_mainweb/pageframing07/images/dot.gif) 3px 5px no-repeat; padding:0 0 0 10px;}
.main .list1 .list1_part1{ width:218px;height:347px; float:left; background-color:#FFFFFF; border:2px solid #fff; border-right:none; margin:0 1px 0 1px; overflow:hidden;}
.main .list1 .list1_part1 img{ width:218px; height:347px;}

.main_sub .menu{ width:238px; border:1px solid #ccc; height:400px; float:left; background:#F3F3F3; }
.main_sub .menu .title{ width:212px;  overflow:hidden; border-bottom:2px solid #A02A28; margin:15px 0 0 13px;}
.title_left{ background:url(../webpage_mainweb/pageframing07/images/nav_sub.gif) 0 -128px no-repeat; width:5px; height:28px; float:left; overflow:hidden;}
.title_con{ background:url(../webpage_mainweb/pageframing07/images/nav_sub.gif) 0 -159px repeat-x;  float:left;}
.title_con h2{ font-size:14px; color:#fff; padding:8px 5px 4px 5px;}
.title_right{ background:url(../webpage_mainweb/pageframing07/images/nav_sub.gif) 0 -190px no-repeat; width:5px; height:28px; float:left; overflow:hidden;}
.main_sub .menu .title a{ margin:10px 0 0 40px; float: left;}
.main_sub .menu img{ margin:15px 0 0 25px; width:189px; height:105px;}
.main_sub .menu ul{ margin:0 0 0 23px; line-height:23px;}
.main_sub .menu ul li { width:195px;}
.main_sub .menu ul li a{ padding:0 0 0 10px; background:url(../webpage_mainweb/pageframing07/images/dot.gif) 3px 4px no-repeat;}

.main_sub .menu1{ width:440px; height:400px; border:1px solid #ccc; float:left; margin:0 0 0 8px;overflow:hidden;}
.main_sub .menu1 .title{ width:416px; overflow:hidden;  border-bottom:2px solid #A02A28; margin:15px 0 0 10px;}
.main_sub .menu1 .title a{ margin:10px 0 0 200px; float: left;}
.main_sub .menu1 ul{ line-height:23px; width:420px; margin:5px 0 0 30px;}
.main_sub .menu1 ul li{ float:left; width:205px;}
.main_sub .menu1 ul li a{ background:url(../webpage_mainweb/pageframing07/images/dot.gif) 3px 5px no-repeat; padding:0 0 0 10px;}
.main_sub .menu1 .news{ width:440px;}
.main_sub .menu1 .news img{ margin:10px 0 0 23px; width:192px; height:125px;}

.main_sub .menu2{ width:268px; height:400px; border:1px solid #ccc; margin:0 0 0 0px; float:right;}
.main_sub .menu2 .title{ width:246px; overflow:hidden;  border-bottom:2px solid #A02A28; margin:15px 0 0 10px;}
.main_sub .menu2 .title a{ margin:10px 0 0 110px; float: left;}
.main_sub .menu2 img{ float:left; margin:15px 0 0 10px; width:118px; height:89px;}
.main_sub .menu2 ul{line-height:25px; margin:0px 0 0 10px;}
.main_sub .menu2 ul li{}
.main_sub .menu2 ul li a{ background:url(../webpage_mainweb/pageframing07/images/dot.gif) 3px 5px no-repeat; padding:0 0 0 10px; }

.main_sub1{ width:970px; margin:8px 0 8px 0; overflow:hidden;}
.main_sub1 .sidebar{ width:308px; border:1px solid #ccc; height:400px; float:left;}
.main_sub1 .sidebar .title{ width:285px; overflow:hidden;  border-bottom:2px solid #A02A28; margin:15px 0 0 10px;}
.main_sub1 .sidebar .title a{ margin:10px 15px 0 110px; float: left; }
.main_sub1 .sidebar img{ float:left; margin:15px 0 0 17px; width:136px; height:93px;}
.main_sub1 .sidebar .fix{ width:122px; height:93px;}
.main_sub1 .sidebar ul{line-height:24px; margin:3px 0 0 15px; width:300px;}
.main_sub1 .sidebar ul li{ float:left; width:145px;}
.main_sub1 .sidebar ul li a{ background:url(../webpage_mainweb/pageframing07/images/dot.gif) 3px 5px no-repeat; padding:0 0 0 10px; }

.main_sub1 .sidebar1{ width:400px; height:400px; border:1px solid #ccc; float:left; background:#F3F3F3; margin:0 0 0 10px;}
.main_sub1 .sidebar1 .msg{width:400px; margin:5px 0; text-align:center;}
.main_sub1 .sidebar1 .msg img{width:192px; height:125px; padding:2px;}
.main_sub1 .sidebar1 .title{ width:380px; overflow:hidden;  border-bottom:2px solid #A02A28; margin:15px 0 0 9px;}
.main_sub1 .sidebar1 .title a{  margin:10px 0 0 190px; float: left;}
.main_sub1 .sidebar1 ul{ line-height:23px; margin:8px 0 0 0; overflow:hidden; width:400px;}
.main_sub1 .sidebar1 .title ul img{ width:180px; height:107px;}
.main_sub1 .sidebar1 ul li{ float:left; width:180px; margin:0 0 0 12px;}
*html .main_sub1 .sidebar1 ul li{ float:left; width:180px; margin:0 0 0 8px;}
.main_sub1 .sidebar1 ul  .a1{ float:right; margin: 0 20px 0px 0;}
.main_sub1 .sidebar1 ul li a{ background:url(../webpage_mainweb/pageframing07/images/dot.gif) 3px 10px no-repeat; padding:0 0 0 10px; float:left;}
.main_sub1 .sidebar1 .side_ul{ margin:0; overflow:hidden;}

.main_sub1 .sidebar2{ width:233px; height:400px; border:1px solid #ccc; float:left; margin:0 0 0 13px;}
*html .main_sub1 .sidebar2{ width:233px; height:400px; border:1px solid #ccc; float:left; margin:0 0 0 6px;}
.main_sub1 .sidebar2 .title{ width:209px; overflow:hidden;  border-bottom:2px solid #A02A28; margin:15px 0 0 10px;}
.main_sub1 .sidebar2 .title a{margin:10px 0 0 40px; float: left; padding:0 15px 0 30px;}
.main_sub1 .sidebar2 ul{ line-height:22px; margin:10px 0 0 0; width:230px;}
.main_sub1 .sidebar2 ul li{ margin: 0 0 0 15px;}
.main_sub1 .sidebar2 ul li a{ background:url(../webpage_mainweb/pageframing07/images/dot.gif) 3px 5px no-repeat; padding:0 0 0 10px;}


.banner{ width:970px; border-bottom:1px solid #ccc; overflow:hidden;}
.banner .fix1{ width:240px; height:136px;}
.banner .fix2{ width:730px; height:138px;}
.banner a{ float:left;}

.menucontent{ width:970px; margin:10px 0 0 0; overflow:hidden;}
.menu_sub{ width:243px; border:1px solid #ccc; height:398px; float:left;}
.menu_sub h2{ width:207px; height:23px; background:#ECECEC; border:2px solid #B58E8C; margin:10px 10px 0 10px; font-size:14px; padding:9px 0 0 10px;}
.menu_sub h2 a{ font-size:12px; font-weight:normal; margin: 0 15px 0 50px; }
.menu_sub ul{ line-height:23px; margin:3px 0 0 0;}
.menu_sub ul li{ margin:0 0 0 15px;}
.menu_sub ul li a{ background:url(../webpage_mainweb/pageframing07/images/dot.gif) 3px 5px no-repeat; padding:0 0 0 10px;}

.menucontent .menu_sub1{ width:459px; height:398px; border:1px solid #ccc; float:left; margin:0 15px; background:#F3F3F3;}
*html .menu_sub1{ width:429px; height:398px; border:1px solid #ccc; float:left; margin:0 px; background:#F3F3F3;}
.menucontent .menu_sub1 h2{ width:425px; height:23px; background:#ECECEC; border:2px solid #B58E8C; margin:10px 10px 0 10px; font-size:14px; padding:9px 0 0 10px;}
.menucontent .menu_sub1 h2 a{ font-size:12px; font-weight:normal; margin: 0 15px 0 240px;}
.menucontent .menu_sub1 .msg{ height:150px; text-align:center; width:457px; }
.menucontent .menu_sub1 .msg img{ float:left; width:200px; height:129px; margin:10px 0 10px 20px; overflow:hidden;}
.menucontent .menu_sub1 .msg a{ background:url();}
.menucontent .menu_sub1 .msg .fix3{ width:192px; height:129px;}
.menucontent .menu_sub1 .msg .fix4{ width:184px; height:126px;}
.menucontent .menu_sub1 ul{ line-height:23px; padding:0 0 0 30px; overflow:hidden;  width:429px;}
.menucontent .menu_sub1 ul li{ width:190px; float:left; margin:0 24px 0 0;}
.menucontent .menu_sub1 ul li a{background:url(../webpage_mainweb/pageframing07/images/dot.gif) 3px 5px no-repeat; padding:0 0 0 10px;}
.menucontent .menu_sub1 .submenu{ width:459px; border-bottom:2px dotted #DFE2DF; overflow:hidden; padding:0 0 10px 0; margin:0 0 10px 0;}
.menucontent .menu_sub1 .submenu img{ float:left; margin:15px 30px 0 30px; width:187px; height:149px;}
.menucontent .menu_sub1 .submenu dl{margin:15px 0 10px 0;}
.menucontent .menu_sub1 .submenu dl dd{line-height:23px;}
.menucontent .menu_sub1 .submenu p{ width:200px; float:left; line-height:23px; margin:15px 0 0 0;}

.menu_sub2{ width:232px; height:398px; border:1px solid #ccc; float:right; overflow:hidden;}
.menu_sub2 h2{ width:199px; height:23px; background:#ECECEC; border:2px solid #B58E8C; margin:10px 10px 0 10px; font-size:14px; padding:9px 0 0 10px;}
.menu_sub2 h2 a{ font-size:12px; font-weight:normal; margin: 0 15px 0 45px;}
.menu_sub2 ul{ line-height:23px; margin:2px 0 0 0; overflow:hidden; width:222px;}
.menu_sub2 ul{ margin:0 0 0 10px;}
.menu_sub2 ul li a{ background:url(../webpage_mainweb/pageframing07/images/dot.gif) 3px 5px no-repeat; padding:0 0 0 10px;}
.menu_sub2  img{ margin:10px 20px 2px 20px; width:188px; height:132px;}