﻿@charset "utf-8";

html{ width:100%; height:100%}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dd,dt{margin:0;padding:0;border:0;}
body{background:url(../images/body_bg.gif) repeat-x #D0D0D0;color:#222;font-size:12px; line-height:17px;font-family:Verdana,"宋体",Arial,Sans; width:100%;-webkit-text-size-adjust:none;}
ul,ol,li,dl,dd,dt{list-style-type:none;}
select,input,img,select,button{vertical-align:middle; font-size:12px}
a{text-decoration:none; color:#4B2203}
a:hover{color:#db0000;}
.clearit{clear:both; }

.b{font-weight:bold}
.red{ color:#cc0000 !important}
.orange{ color:#ff6c00}
.black{ color:#222}
.blue{ color:#0294C5}
.green{ color:#019a62}
.gray{ color:#888}
.font11{ font-size:11px}
.font14{ font-size:14px}
a.hot{color:#dd0000 !important;background:url(../images/hot.gif) no-repeat right center; padding-right:30px;}
a.hot:hover{ text-decoration:underline}
a.new{background:url(../images/new.gif) no-repeat right center; padding-right:10px;}

.mt10{ margin-top:10px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.ml10{ margin-left:10px}
.ml15{ margin-left:15px}
.ml20{ margin-left:20px}

.pageList{ height:40px; padding:15px 20px 10px 20px;}
.pageList ul.l{ float:left}
.pageList ul.r{float:right}
.pageList ul.r li{ float:left; margin-left:5px}
.pageList a{display:block;float:left; line-height:19px; padding:0px 6px; background:#95999E; color:#fff; font-family:Arial, Helvetica, sans-serif}
.pageList a:hover{background:#009CCF; color:#fff}
.pageList a.selected{background:#dd0000}


#wrapper{ width:980px; margin:0 auto}
#topBar{ height:32px; overflow:hidden; padding-top:1px}
#topBar em{ display:inline-block; width:2px; height:20px; position:relative;top:5px;background:url(../images/top_line.gif) no-repeat 0 center; margin:0 6px;}
#topBar .l{ float:left;}
#topBar .l a.setHome{ background:url(../images/icon1.gif) no-repeat; padding-left:25px; color:#D8D8D8; display:inline-block; height:17px; line-height:17px;}
#topBar .l a.setHome:hover{ text-decoration:underline; color:#FFcc00}
#topBar .l a.addFavorite{ background:url(../images/icon2.gif) no-repeat; padding-left:25px; color:#D8D8D8; display:inline-block;height:17px; line-height:17px;}
#topBar .l a.addFavorite:hover{ text-decoration:underline; color:#FFcc00}
#topBar .l span{ display:inline-block; width:180px; height:27px; background:url(../images/top_bg1.gif) no-repeat; margin-left:10px;}
#topBar .l span a{ margin-left:35px; line-height:27px;}
#topBar .r{ float:right;}
#topBar .r a.sina{ background:url(../images/sina.gif) no-repeat; display:inline-block; height:21px; line-height:21px; padding-left:27px; color:#D8D8D8}
#topBar .r a.sina:hover{ text-decoration:underline; color:#FFcc00}
#topBar .r a.tencent{ background:url(../images/tencent.gif) no-repeat; display:inline-block; height:21px; line-height:21px; padding-left:27px; color:#D8D8D8}
#topBar .r a.tencent:hover{ text-decoration:underline; color:#FFcc00}
#topBar .r a.oldWeb{ text-decoration:underline; color:#FFcc00}
#topBar .r a.oldWeb:hover{ text-decoration:none}
#header{ height:90px; padding-top:8px;}
#header .logo{ width:320px; height:90px; float:left; background:url(../images/logo_bg.gif) no-repeat; padding-top:10px}
#header .logo img{ height:70px; margin-left:10px;}
#header .logo p{ margin-top:0px; padding-left:5px;font-size:14px;}
#header .search{ width:360px; float:right; margin-top:10px;}
#header .search dl{ height:27px; position:relative; z-index:2; width:166px; overflow:hidden; }
#header .search dl a{ display:block; height:27px; width:49px; text-align:center; margin-right:5px; float:left;line-height:27px; background:url(../images/header_bg1-1.gif) no-repeat}
#header .search dl a.current{ background-position:0 -27px; color:#FF8401; font-weight:bold}
#header .search div{ position:relative; z-index:1;top:-1px; height:32px;}
#header .search div input{height:18px; line-height:18px; padding:5px 5px 5px 30px;border-radius:3px;-moz-border-radius:3px; -webkit-border-radius:3px; border:1px #D6D6D6 solid; background:url(../images/header_bg2.gif) no-repeat 10px 10px #fff;outline:none; width:240px; color:#999; float:left}
#header .search div button{ background:url(../images/header_bg3.gif) no-repeat; border:0; width:72px; height:28px; float:right; margin-top:2px; color:#fff; font-size:14px; font-weight:bold; cursor:pointer}
#header .search div button:hover{ color:#FFF200}
#header .search p{ padding-top:10px; clear:both}
#header .search p a{color:#555; margin:0px 5px;}
#header .search p a:hover{ text-decoration:underline; color:#FF8401}
#nav{ height:42px; background:url(../images/nav_bg.gif) no-repeat; margin-top:15px; padding-left:15px}
#nav li{ float:left; background:url(../images/nav_line.gif) no-repeat right center; }
#nav li a{ display:block; float:left; padding:0px 16px; line-height:33px; height:32px; color:#fff; font-size:14px; font-weight:bold}
#nav li a:hover{ color:#FFF200}
#Smallicons {width:125px; height:85px; margin:3px; border:1px solid #ccc; background:#eee; padding:3px; position:absolute; margin-top:15px; right:2px;}

#index,#page{ background:#fff; padding:3px 15px 15px;}
#index .banner{ height:200px; overflow:hidden}
.banner .bx-pager{ display:none}
#index .banner4{ height:70px; margin-top:10px; overflow:hidden}
.banner4 .bx-pager{ display:none}
.mbaCates{ height:30px; background:url(../images/i_bg2.gif) no-repeat 0 center}
.mbaCates ul{ width:630px; float:left; padding-left:20px;}
.mbaCates ul li{ float:left; line-height:30px; padding:0px 23px; background:url(../images/i_bg1.gif) no-repeat right center}
.mbaCates ul li a{ font-size:12px; font-weight:bold}
.mbaCates dl{ width:280px; float:right; padding-left:20px;}
.mbaCates dl dd{ float:left; line-height:30px; padding:0px 15px; background:url(../images/i_bg1.gif) no-repeat right center}
.mbaCates dl dd a{ font-size:14px; color:#931C00; font-weight:bold}
.mbaCates dl dd a:hover{ color:#FF8401}
#index .subNav{ height:63px; background:url(../images/i_bg3.gif) repeat-x; border:1px #ECECEC solid; margin-top:5px; padding-left:20px; padding-top:5px;}
#index .subNav li{ width:160px; height:55px; float:left; background:url(../images/i_bg4.gif) no-repeat; position:relative; padding-left:50px; padding-top:5px; display:inline; margin-right:20px;}
#index .subNav li strong{ display:block; width:25px; height:40px; font-size:14px; font-weight:bold; position:absolute; left:13px;;top:6px; text-align:center; line-height:18px; padding-top:4px;}
#index .subNav li strong a{ margin:0; line-height:18px; color:#222; display:block;width:25px; height:40px}
#index .subNav li a{ font-size:14px; margin:0 5px; line-height:23px;}
#index .subNav li:hover{ background-position:0 -60px;}
#index .subNav li:hover strong a{ color:#fff}

.honorBar{ height:32px; background:url(../images/i_bg6.gif) repeat-x 0 center; margin-top:5px;}
.honorBar h2{ width:225px; background:url(../images/i_bg5.gif) no-repeat 0 center; height:32px; text-indent:-10000px; float:left}
.honorBar .co{ width:655px; float:left; padding:5px 35px; line-height:22px; background:url(../images/i_bg7.gif) no-repeat 20px center;}
.honorBar .co li{ margin-right:20px; color:#fff}
.honorBar .co li strong{ margin-right:10px}
.honorBar .co li strong a{ color:#fff}
.honorBar .co li strong a:hover{ text-decoration:underline}
#scroll_div{width:655px;height:22px;overflow: hidden;}
#scroll_div li{display:inline; float:left;}

#index .itemB{ margin-top:10px;}
#index .itemB .l{ width:730px; float:left;}
.picPlayer{ width:240px; height:240px; float:left; overflow:hidden; position:relative}
.picPlayer .image{ width:240px; height:205px; overflow:hidden; display:block;}
.picPlayer .image img{ height:205px;}
.picPlayer p a{ display:block; height:35px; line-height:35px; text-align:center; background:#BF760F; color:#fff}
.picPlayer p a:hover{ color:#FFFF33}
.picPlayer .btns{ height:20px; width:90px; z-index:9999; position:absolute; bottom:35px; left:152px;_left:150px;}
.picPlayer .btns li{ float:left; margin-left:2px;}
.picPlayer .btns li a{ display:block; width:20px; height:20px; text-align:center; line-height:20px; color:#3D2406; background:#fff; float:left}
.picPlayer .btns li a.activeSlide{ color:#fff; background:#BF760F}
#index .itemB .l .list{ width:468px; float:right; border:1px #CCE7F9 solid; height:238px;}
#index .itemB .l .list h2{ background:#F0F0F0; height:30px; border-bottom:1px #E2E2E2 solid; position:relative; }
#index .itemB .l .list h2 a{ display:block; width:95px; height:30px; line-height:30px; float:left; font-size:14px; text-align:center}
#index .itemB .l .list h2 a.current{ background:#fff; border-right:1px #E2E2E2 solid; height:31px; position:relative; z-index:2}
#index .itemB .l .list dl{ padding:15px 15px 10px; height:66px;}
#index .itemB .l .list dl img{ width:90px; height:60px; float:left; padding:2px; border:1px #dedede solid;}
#index .itemB .l .list dl p{ width:330px; float:right; color:#777; line-height:19px;} 
#index .itemB .l .list dl p strong{ display:block; height:24px;}
#index .itemB .l .list dl p a{ color:#db0000;}
#index .itemB .l .list dl p a:hover{ color:#FF8401; text-decoration:underline}
#index .itemB .l .list ul{ padding:0 15px;}
#index .itemB .l .list ul li{ height:20px; padding-top:6px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
#index .itemB .l .ad{ height:85px; margin-top:10px;}
#index .itemB .r{ width:200px; float:right}
#index .itemB .r li{ padding-bottom:11px;_padding-bottom:9px; height:70px;}
/*
#index .itemB .r li a{ display:block; height:55px; overflow:hidden; background:url(../images/i_bg8.gif) no-repeat; font-weight:bold; position:relative; padding-left:30px;}
#index .itemB .r li a span{top:20%; position:absolute; cursor:pointer}
#index .itemB .r li a em{ position:absolute;top:14px; left:8px; font-style:normal; font-size:9px; width:11px; display:block; height:15px; background:url(../images/i_bg9.gif) no-repeat; line-height:13px; padding-left:4px; color:#fff; cursor:pointer}
#index .itemB .r li a:hover{ background-position:0 -55px; color:#fff}
#index .itemB .r li a:hover em{ background-position:0 -15px; color:#FF8401}
*/
#index .itemC{}
#index .itemC .l{ width:210px; float:left; border:1px #DFDFDF solid; padding:14px}
#index .itemC .l a{ display:block; margin-bottom:10px;}
#index .itemC .r{ width:688px; float:right; border:1px #DFDFDF solid; position:relative}
#index .itemC .r h2{ background:#F0F0F0; height:30px; border-bottom:1px #E2E2E2 solid; position:relative; }
#index .itemC .r h2 a{ display:block; width:95px; height:30px; line-height:30px; float:left; font-size:14px; text-align:center}
#index .itemC .r h2 a.current{ background:#fff; border-right:1px #E2E2E2 solid; height:31px; position:relative; z-index:2}
#index .itemC .r ul{ height:210px; background:url(../images/dot.gif) repeat-x 0 100px}
#index .itemC .r ul li{ width:308px; float:left; margin-left:15px; margin-top:10px; margin-bottom:10px; background:url(../images/i_bg10.gif) no-repeat 0 5px; padding-left:12px;}
#index .itemC .r ul li strong{ height:22px; display:block}
#index .itemC .r ul li p{ line-height:20px; color:#666}
#index .itemC .r a.more{ font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:10px; letter-spacing:-1px ;}
#index .itemD{ margin-top:10px;}
#index .itemD .l{ width:730px; float:left}
#index .itemD .l .partA{ height:180px; background:#FFFEFB; border:1px #E5D8A6 solid; position:relative}
#index .itemD .l .partA h2{ position:absolute; display:block; width:74px; height:104px; background:url(../images/i_bg13.gif) no-repeat; left:0;top:0; text-indent:-10000px; z-index:2}
#index .itemD .l .partA div.scrollTeam{padding-top:25px; margin-left:70px; position:relative; z-index:3; width:650px; height:140px; overflow:hidden;}
#index .itemD .l .partA ul{ position:relative; z-index:3;}
#index .itemD .l .partA ul li{ width:90px; height:140px; float:left; margin-right:40px; display:inline; text-align:center}
#index .itemD .l .partA ul li img{ width:80px; height:105px; padding:4px; border:1px #ddd solid; background:#fff; margin-bottom:6px;}
#index .itemD .l .partB{border:1px #DFDFDF solid; height:230px; width:353px; float:left; margin-top:10px; position:relative}
#index .itemD .l .partB h2{ background:#F0F0F0; height:30px; border-bottom:1px #E2E2E2 solid; position:relative; }
#index .itemD .l .partB h2 a{ display:block; float:left; padding:0px 8px;height:30px; border-right:1px #E2E2E2 solid;line-height:30px; float:left; font-size:14px; text-align:center; color:#795B36}
#index .itemD .l .partB h2 a.current{ background:#fff;  height:31px; position:relative; z-index:2; color:#222}
#index .itemD .l .partB .co{ padding:15px 15px 10px;}
#index .itemD .l .partB .co div{ height:71px; }
#index .itemD .l .partB .co div img{ width:75px; height:55px; float:left; padding:2px; border:1px #dedede solid;}
#index .itemD .l .partB .co div p{ width:230px; float:right; color:#777; line-height:19px;} 
#index .itemD .l .partB .co div p strong{ display:block; height:24px;}
#index .itemD .l .partB .co div p a{ color:#db0000;}
#index .itemD .l .partB .co div p a:hover{ color:#FF8401; text-decoration:underline}
#index .itemD .l .partB .co ul{}
#index .itemD .l .partB .co ul li{ height:19px; padding-top:5px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
#index .itemD .l .partB a.more{ font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:10px; letter-spacing:-1px ;}
#index .itemD .l .ad{ margin-top:10px;}
#index .itemD .l .partC{height:230px; border:1px #DFDFDF solid; margin-top:10px; position:relative;}
#index .itemD .l .partC h2{ background:#F0F0F0; height:30px; border-bottom:1px #E2E2E2 solid; position:relative; }
#index .itemD .l .partC h2 a{ display:block; float:left; padding:0px 20px;height:30px; border-right:1px #E2E2E2 solid;line-height:30px; float:left; font-size:14px; text-align:center; color:#795B36}
#index .itemD .l .partC h2 a.current{ background:url(../images/i_bg14.gif) repeat-x #DFB05E;  height:31px; position:relative; z-index:2; color:#222}
#index .itemD .l .partC .co{ padding:15px 15px; width:698px; overflow:hidden;}
#index .itemD .l .partC .co .topNews{width:698px;height:75px; }
#index .itemD .l .partC dl{ float:left; width:329px;height:75px; margin-right:20px;background:url(../images/dot.gif) repeat-x 0 bottom }
#index .itemD .l .partC dl img{ width:75px; height:55px; float:left; padding:2px; border:1px #dedede solid;}
#index .itemD .l .partC dl p{ width:230px; float:right; color:#777; line-height:19px;} 
#index .itemD .l .partC dl p strong{ display:block; height:24px;}
#index .itemD .l .partC dl p a{ color:#db0000;}
#index .itemD .l .partC dl p a:hover{ color:#FF8401; text-decoration:underline}
#index .itemD .l .partC .co .list{width:698px;padding-top:5px;}
#index .itemD .l .partC ul{ }
#index .itemD .l .partC ul li{ height:19px; width:321px; background:#ccc; float:left; margin-right:20px; padding-top:5px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
#index .itemD .l .partC a.more{font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:10px; letter-spacing:-1px ;}

#index .itemD .r{ width:200px; float:right}
#index .itemD .r .partA{}
#index .itemD .r .partA a{ display:block; margin-bottom:10px;}
#index .itemD .r .partB{ margin-top:10px; position:relative}
#index .itemD .r .partB h2{ height:40px; line-height:40px; padding-left:25px; background:url(../images/i_bg15.gif) no-repeat; font-size:14px; color:#fff}
#index .itemD .r .partB ul{border:1px #DFDFDF solid; height:160px; padding:10px 15px}
#index .itemD .r .partB ul li{height:20px; padding-top:6px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
#index .itemD .r .partB ul li a{ color:#666}
#index .itemD .r .partB ul li a:hover{ color:#db0000; text-decoration:underline}
#index .itemD .r .partB a.more{font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:15px; color:#fff; letter-spacing:-1px ;}
#index .itemD .r .partC{ border:1px #E3E1B8 solid; margin-top:10px; height:362px; }
#index .itemD .r .partC h2{ height:25px; background:url(../images/i_bg16.gif) no-repeat; font-size:14px; padding-top:12px; padding-left:12px;}
#index .itemD .r .partC h2 a{ float:left; width:85px; height:25px; line-height:20px; text-align:center; display:block}
#index .itemD .r .partC h2 a.current{ background:url(../images/i_bg17.gif) no-repeat; color:#fff; line-height:25px;}
#index .itemD .r .partC div{overflow:hidden; height:285px; margin-top:15px;}
#index .itemD .r .partC ul{}
#index .itemD .r .partC ul li{ width:81px; height:145px; color:#777; overflow:hidden; display:inline;float:left; margin-left:12px; margin-bottom:10px; text-align:center;}
#index .itemD .r .partC ul li img{ width:75px; display:block; height:100px; padding:2px; border:1px #dedede solid; margin-bottom:6px;}

.links{ margin-top:10px; height:110px;  background:#E7E7E7}
.links strong{ display:block; background:url(../images/i_bg11.gif) no-repeat; width:45px; height:110px; float:left; text-indent:-10000px;}
.links .sc3{height:31px; padding:10px 0px; margin:0px 15px; width:860px; overflow:hidden; float:left}
.links ul{ }
.links ul li{ height:35px; width:130px; float:left; margin-right:15px; margin-bottom:10px;}
.links dl{padding:5px 20px;width:850px;float:left}
.links dl dd{ float:left; margin-right:10px; margin-bottom:5px;white-space:nowrap}
.footNav{ height:45px; background:url(../images/i_bg12.gif) no-repeat; margin-top:1px;}
.footNav ul{ width:500px; margin:0 auto}
.footNav ul li{ float:left; padding:13px 10px;}
.footNav ul li a{ color:#AB5400}
.footNav ul li a:hover{ text-decoration:underline; color:#db0000}

.footNavB{ height:35px; background:url(../images/i_bg18.gif) repeat-x; margin-top:10px;}
.footNavB ul{ width:600px; margin:0 auto}
.footNavB ul li{ float:left; padding:9px 18px; background:url(../images/i_bg19.gif) no-repeat right center}
.footNavB ul li a{ color:#fff}
.footNavB ul li a:hover{ text-decoration:underline; color:#fff200}

#footer{ height:140px; background:#F1F1F1; line-height:23px; text-align:center; padding-top:8px;}
#footer a{ color:#666}
#footer a:hover{ color:#db0000; text-decoration:underline}
#footer strong{ color:#FF8401}
#footer img{ margin-top:5px;}

.location{ height:16px; overflow:hidden; margin-top:10px; color:#333; font-family:"宋体"; line-height:16px; padding-left:5px}
.location span{ background:url(../images/a_bg1.gif) no-repeat 0 center; padding-left:12px; }
.location a{color:#777;}
.location a:hover{ color:#FFF200; text-decoration:underline}


.scoresLeft{ width:728px; border:1px #ddd solid;float:left; margin-top:10px; }
.scoresLeft h2{ background:#F0F0F0; font-size:14px; color:#222; line-height:30px; height:30px; border-bottom:1px #ddd solid; padding-left:15px;}
.scoresLeft .content{ padding:20px 20px}
.scoresLeft .content{ line-height:23px; }
.scoresLeft .item{ margin-bottom:20px}
.scoresLeft .item h3{ background:url(../images/a_bg2g0.gif) no-repeat; height:31px; line-height:31px; padding-left:30px; color:#fff; position:relative; z-index:2; font-size:14px;}
.scoresLeft .item .co{padding:15px 20px; border:1px #e0e0e0 solid; margin-top:-1px;}
.scoresLeft .item .co p{ margin-bottom:15px;}

.HonorrollLeft{ width:728px; border:0px #ddd solid;float:left; margin-top:10px; }
.HonorrollLeft .item{ margin-bottom:20px}
.HonorrollLeft .item h3{ background:url(../images/a_bg2g9.gif) no-repeat; height:38px; line-height:38px; padding-left:190px; color:#fff; position:relative; z-index:2; font-size:14px;}
.HonorrollLeft .item h3 a { margin-left:10px;}
.HonorrollLeft .item .co{padding:15px 20px; border:1px #e0e0e0 solid; margin-top:-1px;}
.HonorrollLeft .item .co p{ margin-bottom:15px;}

.aboutLeft{ width:728px; border:1px #ddd solid;float:left; margin-top:10px; }
.aboutLeft h2{ background:#F0F0F0; font-size:14px; color:#222; line-height:30px; height:30px; border-bottom:1px #ddd solid; padding-left:15px;}
.aboutLeft .content{ padding:20px 20px}
.aboutLeft .content{ line-height:23px; }
.aboutLeft .item{ margin-bottom:20px}
.aboutLeft .item h3{ background:url(../images/a_bg2.gif) no-repeat; height:31px; line-height:31px; padding-left:30px; color:#fff; position:relative; z-index:2; font-size:14px;}
.aboutLeft .item .co{padding:15px 20px; border:1px #e0e0e0 solid; margin-top:-1px;}
.aboutLeft .item .co p{ margin-bottom:15px;}

.aboutRight{ width:200px; margin-top:10px; float:right;}
.aboutRight .itemA{ border:1px #E3E1B8 solid; position:relative}
.aboutRight .itemA h2{ height:28px; color:#E47900; background:url(../images/i_bg16.gif) no-repeat; font-size:14px; padding-top:9px; padding-left:12px;}
.aboutRight .itemA ul{ height:300px;}
.aboutRight .itemA ul li{ width:75px; height:125px; display:inline;float:left; margin-left:15px; margin-top:15px; text-align:center;}
.aboutRight .itemA ul li img{ width:65px; height:80px; padding:2px; border:1px #dedede solid; margin-bottom:6px;}
.aboutRight .itemA ul li p{ margin-bottom:3px}
.aboutRight .itemA ul li p span{ color:#FF8401}
.aboutRight .itemA ul li a.btn{ color:#777; background:url(../images/a_bg3.gif) no-repeat right center; padding-right:12px;}
.aboutRight .itemA ul li a.btn:hover{ text-decoration:underline; color:#dd0000;}
.aboutRight .itemA a.more{font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg5.gif) no-repeat right center; position:absolute; right:10px; top:12px; letter-spacing:-1px ;}
.aboutRight .itemB{ margin-top:10px; position:relative}
.aboutRight .itemB h2{ height:40px; line-height:40px; padding-left:25px; background:url(../images/i_bg15.gif) no-repeat; font-size:14px; color:#fff}
.aboutRight .itemB ul{border:1px #DFDFDF solid;  padding:10px 15px 20px}
.aboutRight .itemB ul li{height:38px; padding-top:6px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
.aboutRight .itemB ul li a{ color:#666}
.aboutRight .itemB ul li a:hover{ color:#db0000; text-decoration:underline}
.aboutRight .itemB a.more{ font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:15px; color:#fff; letter-spacing:-1px ;}
.aboutRight .itemC{ margin-top:10px;}
.aboutRight .itemC a{ display:block; margin-bottom:10px;}

.pagehtmlLeft{ width:950px; border:1px #ddd solid;float:left; margin-top:10px; }
.pagehtmlLeft h2{ background:#F0F0F0; font-size:14px; color:#222; line-height:30px; height:30px; border-bottom:1px #ddd solid; padding-left:15px;}
.pagehtmlLeft .content{ padding:20px 20px}
.pagehtmlLeft .content{ line-height:23px; }
.pagehtmlLeft .item{ margin-bottom:20px}
.pagehtmlLeft .item h3{ background:url(../images/a_bg2.gif) no-repeat; height:31px; line-height:31px; padding-left:30px; color:#fff; position:relative; z-index:2; font-size:14px;}
.apagehtmlLeft .item .co{padding:15px 20px; border:1px #e0e0e0 solid; margin-top:-1px;}
.pagehtmlLeft .item .co p{ margin-bottom:15px;}

.teamLeft{ width:730px;float:left; margin-top:10px;}
.teamLeft .item{ margin-bottom:15px; border:1px #ddd solid}
.teamLeft .item h3{ background:url(../images/t_bg3.gif) repeat-x; height:39px; line-height:34px; padding-left:20px; color:#222; position:relative; z-index:2; font-size:17px; font-family:"微软雅黑"}
.teamLeft .item ul{ background:#fff}
.teamLeft .item ul li{ width:340px; height:200px; overflow:hidden; border:1px #ddd solid; margin:15px 0px 0px 15px; float:left; display:inline}
.teamLeft .item ul li.clearit{ float:none; height:15px;_height:1px; width:700px; border:0; display:block}
.teamLeft .item ul li .pic{ width:90px; padding:10px; float:left}
.teamLeft .item ul li .pic img{ width:90px; height:120px;}
.teamLeft .item ul li .pic a{ display:block; margin-bottom:10px;}
.teamLeft .item ul li .pic a.a1{ background:url(../images/t_bg1.gif) no-repeat; padding-left:25px;}
.teamLeft .item ul li .pic a.a2{ background:url(../images/t_bg2.gif) no-repeat; padding-left:25px; color:#FF8401; font-weight:bold}
.teamLeft .item ul li .pic a.a2:hover{ color:#dd0000}
.teamLeft .item ul li .text{ height:180px; width:199px; padding:10px 15px; float:right; border-left:1px #ddd solid; color:#555; line-height:23px;}
.teamRight{ width:200px; margin-top:10px; float:right;}
.teamRight .itemA{position:relative}
.teamRight .itemA h2{ height:40px; line-height:40px; padding-left:25px; background:url(../images/i_bg15.gif) no-repeat; font-size:14px; color:#fff}
.teamRight .itemA ul{border:1px #DFDFDF solid;  padding:10px 15px 20px}
.teamRight .itemA ul li{height:20px; padding-top:6px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
.teamRight .itemA ul li a{ color:#666}
.teamRight .itemA ul li a:hover{ color:#db0000; text-decoration:underline}
.teamRight .itemA a.more{font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:15px; color:#fff; letter-spacing:-1px ;}
.teamRight .itemB{ margin-top:10px;}
.teamRight .itemB a{ display:block; margin-bottom:10px;}
.teamView{border:1px #ddd solid}
.teamView h1{background:url(../images/t_bg3.gif) repeat-x; height:39px; line-height:34px; padding-left:20px; color:#222; position:relative; z-index:2; font-size:17px; font-family:"微软雅黑"}
.teamView .info{ margin:15px; background:#f2f2f2;}
.teamView .info .pic{ width:100px; padding:15px; float:left}
.teamView .info .pic img{ width:100px; height:130px;}
.teamView .info .pic p{ margin-top:6px; text-align:center}
.teamView .info .text{ width:540px; line-height:23px; float:right; padding:15px 15px 15px 0;}
.teamView .info .text a{ display:block; width:65px; height:30px; line-height:30px;background:url(../images/t_bg2.gif) no-repeat 10px center #fff; padding-left:35px; color:#FF8401; font-weight:bold; margin-top:10px;}
.teamView .info .text a:hover{ color:#dd0000}
.teamView .content{ line-height:25px; padding:10px 15px 30px; font-size:14px;}

.courseLeft{ width:200px; float:left; margin-top:10px;}
.courseLeft h2{ height:37px; background:url(../images/c_bg1.gif) no-repeat; text-indent:-10000px}
.courseLeft ul{ background:url(../images/c_bg2.gif) repeat-y; padding:15px 0px 40px}
.courseLeft ul li{ height:33px; }
.courseLeft ul li a{ display:block; height:33px; line-height:33px;padding-left:50px; font-weight:bold}
.courseLeft ul li a.current{ color:#F09902; background:url(../images/c_bg3.gif) no-repeat right 0;}
.courseLeft ul li a:hover{ color:#F09902}
.courseLeft img{ margin-top:10px;}
.courseRight{ width:728px; border:1px #ddd solid; float:right; margin-top:10px;}
.courseRight .title{background:#F0F0F0; font-weight:bold; font-size:14px; color:#222; line-height:30px; height:30px; border-bottom:1px #ddd solid; padding-left:15px;}
.courseRight .title span{ color:#F09902; margin-left:10px; font-size:12px;}
.courseRight .content{ padding:20px 20px}
.courseRight .content .itemA{}
.courseRight .content .itemA h3{background:url(../images/a_bg2.gif) no-repeat; height:33px; line-height:32px; padding-left:30px; color:#fff; position:relative; z-index:2; font-size:14px;}
.courseRight .content .itemA .co{line-height:23px; padding:15px 20px; border:1px #e0e0e0 solid; margin-top:-1px;}
.courseRight .content .itemA .co p{ margin-bottom:20px;}
.courseRight .content .itemB{ margin-top:15px;}
.courseRight .content .itemB h3{ background:#EBEBEB; font-weight:bold; padding:7px 15px; font-size:14px; border:1px #E0E0E0 solid}
.courseRight .content .itemB .co{ padding:15px 15px; line-height:22px; color:#444}
.courseRight .content .itemB .co p strong{ display:block; height:25px; color:#222}

.classLeft{width:200px; float:left;}
.classLeft .itemA{height:185px; background:url(../images/c_bg4-gengxin.gif) no-repeat}
.classLeft .itemA ul{ margin-top:60px;}
.classLeft .itemA li{ height:59px; line-height:25px; overflow:hidden; padding-left:55px; font-size:15px; font-family:"微软雅黑"; font-weight:bold}
.classLeft .itemB{ margin-top:10px; position:relative}
.classLeft .itemB h2{ height:40px; line-height:40px; padding-left:25px; background:url(../images/i_bg15.gif) no-repeat; font-size:14px; color:#fff}
.classLeft .itemB ul{border:1px #DFDFDF solid; padding:10px 15px}
.classLeft .itemB ul li{height:20px; padding-top:6px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
.classLeft .itemB ul li a{ color:#666}
.classLeft .itemB ul li a:hover{ color:#db0000; text-decoration:underline}
.classLeft .itemB a.more{ font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:15px; color:#fff; letter-spacing:-1px ;}
.classRight{ width:730px;float:right; overflow:hidden;}
.classRight .itemA{ height:185px; overflow:hidden}
.classRight .itemA ul{ width:741px}
.classRight .itemA ul li{ float:left; width:237px; margin-right:10px; position:relative}
.classRight .itemA ul li img{ position:relative; z-index:2;}

.classRight .itemA ul li a{ display:block; width:84px; text-indent:-10000px; height:33px; background:url(../images/c_bg5.png) no-repeat; position:absolute;top:138px; left:18px; z-index:3}
.classRight .itemA ul li a:hover{ background-position:0 -32px;}

.bannerbox { width: 730px; height: 190px; overflow: hidden; margin: 0px auto; }
#focus { width: 730px; height: 190px; clear: both; overflow: hidden; position: relative; float: left; }
    #focus ul { width: 730px; height: 190px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus ul li { float: left; width: 730px; height: 190px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
    #focus .preNext { width: 350px; height: 190px; position: absolute; top: 0px; cursor: pointer; }
    #focus .pre { left: 0; background: url(../images/class/sprite.png) no-repeat left center; }
    #focus .next { right: 0; background: url(../images/class/sprite1.png) no-repeat right center; }

.classRight .itemB{ border:1px #ddd solid; margin-top:10px; position:relative}
.classRight .itemB h2{ font-size:14px; background:url(../images/c_bg6.gif) repeat-x; height:33px; line-height:33px; padding-left:15px; border-bottom:1px #ddd solid}
.classRight .itemB ul{ padding:10px 15px;}
.classRight .itemB ul li{ text-align:right; height:25px; padding-top:8px; background:url(../images/dot.gif) repeat-x 0 bottom}
.classRight .itemB ul li span{ float:left; font-family:"宋体"; color:#444}
.classRight .itemB ul li span a{ margin-left:5px;}
.classRight .itemB ul li a.btn{ background:url(../images/c_bg7.gif) no-repeat; padding-left:20px;}
.classRight .itemB a.more{ font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:10px; letter-spacing:-1px ;}
.classRight .itemC{ border:1px #ddd solid; margin-top:10px; position:relative}
.classRight .itemC h2{ font-size:14px; background:url(../images/c_bg6.gif) repeat-x; height:33px; line-height:33px; padding-left:15px; border-bottom:1px #ddd solid}
.classRight .itemC .sc{ margin:20px 20px; width:690px; height:140px; overflow:hidden}
.classRight .itemC ul li{ width:150px; height:140px; display:inline; float:left; margin-right:25px;}
.classRight .itemC ul li img{ width:140px; height:95px; padding:4px; border:1px #ddd solid;}
.classRight .itemC ul li p{ text-align:center; margin-top:6px;}
.classRight .itemC a.more{ font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:10px; letter-spacing:-1px ;}
.classRight .location{ margin:0;}


.classLeft .itemC{ border:1px #ddd solid;}
.classLeft .itemC h2{ background:url(../images/i_bg16.gif) repeat-x; color:#E47900; height:39px; line-height:35px; padding-left:15px; font-size:14px;}
.classLeft .itemC ul{ padding:5px 15px 30px}
.classLeft .itemC ul li{ height:25px; padding-top:6px; background:url(../images/dot.gif) repeat-x 0 bottom}
.classLeft .itemC ul li a{ background:url(../images/a_bg1.gif) no-repeat 0 center; padding-left:12px;}
.classLeft .itemC ul li a.current{ font-weight:bold}
.classLeft .itemD{ margin-top:10px;}
/*.classLeft .itemD h2{ height:40px; line-height:40px; padding-left:25px; background:url(../images/i_bg15.gif) no-repeat; font-size:14px; color:#fff}
.classLeft .itemD ul{border:1px #DFDFDF solid; padding:10px 10px}
.classLeft .itemD ul a{ display:block; margin-bottom:10px}
*/
.classRight .content{ margin-top:10px; border:1px #ddd solid}
.classRight h1{ background:#F0F0F0; font-size:14px; text-align:center; color:#222; line-height:35px; height:35px; border-bottom:1px #ddd solid; }
.classRight h2{ background:#F0F0F0; font-size:14px; padding-left:15px;color:#222; line-height:35px; height:35px; border-bottom:1px #ddd solid; }
.classRight .co{ line-height:23px; padding:15px 20px;}
.classRight .list{ padding:15px 20px;}
.classRight .list li{height:25px; padding-top:6px; background:url(../images/dot.gif) repeat-x 0 bottom; text-align:right}
.classRight .list li span{ float:left; font-family:"宋体"; color:#444}
.classRight .list li span a{ margin-left:5px; background:url(../images/li.gif) no-repeat 0 center; padding-left:10px;)}
.classRight .list li a.btn{ background:url(../images/c_bg7.gif) no-repeat; padding-left:20px;}
/*hotclass-bak
.hotclassLeft{ width:600px; float:left;}
.hotclassLeft .itemA{background:#FFF6CE; border:1px #FFF6CE solid;margin-top:10px; height:467px;}
.hotclassLeft .itemA img{width:598px; height:200px;}
.hotclassLeft .itemA .s1{margin-top:10px;}
.hotclassLeft .itemA .s1 p{padding:2px 8px; line-height:18px; font-size:13px;}
.hotclassLeft .itemA .s2{width:578px; float:left; margin-top:10px; background:url(../images/hc-3.png) no-repeat; margin-left:10px;}
.hotclassLeft .itemA .s2 p{margin-left:20px; color:#E56C03; line-height:18px; font-size:14px;}
.hotclassLeft .itemA .s4{width:578px; float:left; margin-top:10px; background:url(../images/hc-4.png) no-repeat; margin-left:10px;}
.hotclassLeft .itemA .s4 p{margin-left:20px; line-height:20px; font-size:13px;}
.hotclassLeft .itemA .s3{ float:left; margin-top:0px; margin-left:408px;}
.hotclassLeft .itemA .s3 a { }
.hotclassLeft .itemA .s3 a img{width:90px; height:20px; padding:1px;}

.hotclassRight{ width:340px;float:right; overflow:hidden;}
.hotclassRight .itemB{background:#F9EEDE; border:1px #F9EEDE solid; margin-top:10px; height:467px; position:relative}
.hotclassRight .itemB ul{ padding:5px 10px;}
.hotclassRight .itemB ul li{ text-align:right; height:25px; padding-top:10px; background:url(../images/dot.gif) repeat-x 0 bottom}
.hotclassRight .itemB ul li span{ float:left; font-size:12px; font-family:"宋体"; color:#444}
.hotclassRight .itemB ul li span a{ margin-left:5px;}
.hotclassRight .itemB ul li a.btn{ background:url(../images/eeclass.png) no-repeat; padding-left:20px;}
.hotclassRight .itemB ul li a.btn1{font-size:11px;}
*/
.hotitemC{ border:1px #ddd solid; margin-top:10px; position:relative}
.hotitemC h2{ font-size:14px; background:url(../images/c_bg6.gif) repeat-x; height:33px; line-height:33px; padding-left:15px; border-bottom:1px #ddd solid}
.hotitemC .sc{ margin:15px 15px; width:920px; height:140px; overflow:hidden}
.hotitemC ul li{ width:150px; height:140px; display:inline; float:left; margin-right:25px;}
.hotitemC ul li img{ width:140px; height:95px; padding:4px; border:1px #ddd solid;}
.hotitemC ul li p{ text-align:center; margin-top:6px;}
.hotlocation{ margin:0;}

.view{ padding:15px 20px 30px}
.view h1.title{ background:#fff; border-bottom:0; padding-top:5px; font-size:16px; line-height:30px; padding-bottom:5px }
.view p.info{ height:23px; padding-top:8px; background:#dedede; text-align:center}
.view .co{ padding:15px 0}
.view .co p{ margin-bottom:20px}

.classShow{}
.classShow .left{ width:250px; position:relative; float:left; }
.classShow .left h2{ height:40px; line-height:40px; padding-left:25px; background:url(../images/c_bg10.gif) no-repeat; font-size:14px; color:#fff}
.classShow .left ul{border:1px #DFDFDF solid; padding:10px 15px 20px;height:395px;}
.classShow .left ul li{padding:4px 0; }
.classShow .left ul li a.title{ color:#666; padding-left:8px;background:url(../images/li.gif) no-repeat 0 center;}
.classShow .left ul li a.title:hover{ color:#db0000; text-decoration:underline}
.classShow .left img{ margin-top:10px; display:block}
.classShow .left a.more{font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:12px; color:#fff; letter-spacing:-1px ;}
.classShow .left a.more:hover{ color:#E3E3E3}
.classShow .middle{ width:418px; height:465px; float:left; margin-left:15px; background:#F5F5F5; border:1px #ddd solid}
.classShow .middle .player{ padding:9px;}
.classShow .middle p{ padding:10px 15px; line-height:23px; font-size:14px;}
.classShow .middle a{ margin-left:15px; color:#E27A00; font-weight:bold; font-family:"宋体"}
.classShow .middle a:hover{ text-decoration:underline; color:#dd0000}
.classShow .right{ width:248px; height:465px; border:1px #ddd solid; float:right}
.classShow .right .itemA{ background:#F7F5EC; padding:10px; height:90px; line-height:25px; font-size:14px;}
.classShow .right .itemA img{ width:75px; height:90px; float:left; margin-right:15px}
.classShow .right .itemA span{ font-weight:bold}
.classShow .right .itemB{ padding:15px; height:175px; line-height:22px; color:#555;}
.classShow .right .itemC{ height:121px; width:220px; margin:0 13px 13px; border:1px #ddd solid; background:url(../images/c_bg9.gif) no-repeat 1px 21px; padding:10px 1px 1px;}
.classShow .right .itemC a{ display:inline-block; font-size:14px; color:#905801; font-weight:bold; width:60px; height:23px; float:left; margin-left:30px; }
.classShow .right .itemC a:hover{ color:#dd0000}

.swapLeft{ width:705px; float:left; margin-top:10px; overflow:hidden}
.swapLeft .itemA{ border:1px #ddd solid}
.swapLeft .itemA h2{height:32px; background:url(../images/s_bg5.gif) repeat-x; font-size:14px; line-height:32px; padding-left:15px; color:#D78400}
.swapLeft .itemA .co{ padding:10px 15px 0px; font-size:14px; line-height:27px;}
.swapLeft .itemA .co p{ margin-bottom:20px;}
.swapLeft .itemA p a{ font-family:"宋体"; color:#D47D00; margin-left:5px;}
.swapLeft .itemA p a:hover{ color:#dd0000; text-decoration:underline}
.swapLeft .itemB { margin-top:10px; width:712px;}
.swapLeft .itemB img{ width:170px; height:50px; float:left; margin-right:8px;}
.swapLeft .itemC{ margin-top:10px;}
.swapLeft .itemC .item{ width:343px; position:relative; background:url(../images/s_bg6.gif) repeat-x; float:left; height:210px; border:1px #ddd solid; border-top:3px #ddd solid; margin-top:10px}
.swapLeft .itemC .item h3{ font-family:"微软雅黑"; font-size:15px; background:url(../images/s_bg7.gif) no-repeat 10px center; height:40px; line-height:40px; padding-left:35px}
.swapLeft .itemC .item a.more{ font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:10px; letter-spacing:-1px ;}
.swapLeft .itemC .item a.more:hover{ color:#dd0000; text-decoration:underline}
.swapLeft .itemC .item ul{ padding:0px 0px}
.swapLeft .itemC .item ul li{  height:25px;line-height:25px; margin-left:10px;}
.swapLeft .itemC .item ul li a{ padding-left:10px; background:url(../images/li.gif) no-repeat 0 6px; padding-left:10px;}
.swapLeft .itemD{ border:1px #ddd solid; margin-top:10px}
.swapLeft .itemD h2{height:32px; background:url(../images/s_bg5.gif) repeat-x; font-size:14px; line-height:32px; padding-left:15px; color:#222}
.swapLeft .itemD .co{ padding:15px 14px}
.swapLeft .itemD .co div{ margin-bottom:20px; font-size:14px;}
.swapLeft .itemD .co div img{ display:block;}
.swapLeft .itemD .co div p{ line-height:23px; padding:15px 20px;background:#f2f2f2; }
.swapRight{ width:230px; float:right; margin-top:10px;}
.swapRight .itemA{ border:1px #ddd solid; padding:15px 14px}
.swapRight .itemA h2{ text-indent:-10000px; height:19px; margin-bottom:15px; background:url(../images/s_bg8.gif) no-repeat center top}
.swapRight .itemA p{ margin-top:15px; background:url(../images/s_bg10.gif) no-repeat; padding-top:25px; font-size:13px;}
.swapRight .itemA p a{ display:block; width:81px; height:23px; background:url(../images/s_bg11.gif) no-repeat; line-height:23px; font-size:12px;text-align:center; margin-top:12px;}
.swapRight .itemB{border:1px #ddd solid;  margin-top:10px;}
.swapRight .itemB h2{height:32px; background:url(../images/s_bg5.gif) repeat-x; font-size:14px; line-height:32px; padding-left:15px; color:#222}
.swapRight .itemB ul{ padding:10px 12px 20px;}
.swapRight .itemB ul li{ height:20px; padding-top:6px; text-align:right}
.swapRight .itemB ul li span{ float:left; padding-left:8px; background:url(../images/li.gif) no-repeat 0 center;}
.swapRight .itemB ul li a{ color:#777; font-family:"宋体"}
.swapRight .itemB ul li a:hover{ text-decoration:underline; color:#dd0000}
.swapRight .itemC{ margin-top:10px; border:1px #ddd solid; padding:14px 14px}
.swapRight .itemC a{ display:block; margin-bottom:10px;}

.swapList{ width:698px; float:left; border:1px #ddd solid; margin-top:10px;}
.swapList h2{ font-size:14px; height:35px; line-height:35px; padding-left:15px; background:#f5f5f5; border-bottom:1px #ddd solid}
.swapList h2 span{ color:#EFAD00; margin-left:10px;}
.swapList .co{ padding:20px 20px 30px;}
.swapList .co .topNews{ height:230px; border-bottom:2px #ddd solid}
.swapList .co .topNews img{ width:300px; height:200px; padding:5px; border:1px #ddd solid; float:left; margin-right:20px;}
.swapList .co .topNews strong{ display:block; height:30px; font-size:14px;}
.swapList .co .topNews p{ color:#666; line-height:25px;}
.swapList .co .topNews p a{ font-family:"宋体"; margin-left:5px;}
.swapList .co .list{ margin-top:10px;}
.swapList .co .list li{ height:26px; padding-top:7px; background:url(../images/dot.gif) repeat-x 0 bottom}
.swapList .co .list li span{ color:#888; font-size:11px}
.swapList .co .list li a{ margin-left:15px; background:url(../images/li.gif) no-repeat 0 center; padding-left:10px;}

.swapView{ width:698px; float:left; border:1px #ddd solid; margin-top:10px;}
.swapView h2{ font-size:14px; height:35px; line-height:35px; padding-left:15px; background:#f5f5f5; border-bottom:1px #ddd solid}
.swapView h2 span{ color:#EFAD00; margin-left:10px;}
.swapView h1.title{ background:#fff; border-bottom:0; text-align:center; padding-top:5px; font-size:16px; line-height:30px; padding-bottom:5px }
.swapView p.info{ height:23px; padding-top:8px; background:#dedede; text-align:center}
.swapView .co{padding:20px 20px 30px;}
.swapView .content{ padding:15px 0px; font-size:14px; line-height:25px;}
.swapView .content p{ margin:20px;}

.contact{ margin-top:10px;}
.contact .itemA{ height:300px; background:url(../images/c_bg11.gif) repeat-x #EEEEEE; border:1px #ddd solid}
.contact .itemA h2{ font-size:14px; padding-left:20px; height:25px; padding-top:15px}
.contact .itemA ul{ width:250px; float:left; padding:10px 20px;}
.contact .itemA ul li{ position:relative; margin-left:33px; margin-bottom:10px;}
.contact .itemA ul li span{ position:absolute;left:-33px;top:10px; color:#444}
.contact .itemA ul li input{ height:16px; margin-right:5px; line-height:16px; border:1px #D6D3D3 solid; width:200px; padding:6px 5px; color:#555}
.contact .itemA ul li textarea{ width:200px; overflow:auto; height:60px; padding:6px 5px; line-height:21px; font-size:12px;border:1px #D6D3D3 solid; color:#555}
.contact .itemA ul li img{ margin-right:13px;}
.contact .itemA ul li button{ width:93px; height:25px; cursor:pointer; color:#fff; border:0; background:url(../images/c_bg14.gif) no-repeat; font-weight:bold}
.contact .itemA ul li button:hover{ background-position:0 -25px;}
.contact .itemA p{ background:url(../images/c_bg13.jpg) no-repeat #ccc; width:255px; line-height:30px; height:244px; float:right; margin-right:15px; padding-right:350px; padding-left:15px;}
.contact .itemA p a{ display:block; width:245px; margin-top:15px; height:49px; background:url(../images/c_bg12.gif) no-repeat; text-indent:-10000px}
.contact .itemA p a:hover{ background-position:0 -49px}
.contact .itemB{ border:1px #ddd solid; margin-top:10px;}
.contact .itemB h3{ font-size:14px; height:35px; line-height:35px; padding-left:20px; background:#f5f5f5; border-bottom:1px #ddd solid}
.contact .itemB span{ font-size:12px; color:#EFAD00; margin-left:10px;}
.contact .itemB .co{ padding:15px 15px;}
.contact .itemB .co img{ width:440px; height:260px; float:left; padding:8px; border:1px #dedede solid; display:block; margin-right:15px;}
.contact .itemB .co iframe{ width:440px; height:260px; float:left; padding:8px; border:1px #dedede solid; display:block; margin-right:15px;}
.contact .itemB .co p{  line-height:25px; color:#444;margin-bottom:20px;}

.message{ background:url(../images/warm_pic_01.jpg) no-repeat; height:300px; padding-left:210px; margin-top:30px;}
.message ul{ background:url(../images/i_error_registration.gif) no-repeat 30px 20px #F8F7F8; padding:30px 30px 30px 80px; border:1px #E3E3E3 solid;font-family:"微软雅黑"; font-size:18px; font-weight: bold; color:#BE1F46}
.message a{ margin-top:30px; float:left; width:160px; margin-right:10px; position:relative}

.newsLeft{ width:730px; float:left; margin-top:10px}
.newsLeft .itemA .pic{ width:240px; height:240px; padding:4px; border:1px #ddd solid; float:left}
.newsLeft .itemA .list{ width:468px; float:right; border:1px #CCE7F9 solid; height:248px;}
.newsLeft .itemA .list h2{ background:#F0F0F0; height:30px; border-bottom:1px #E2E2E2 solid; position:relative; }
.newsLeft .itemA .list h2 a{ display:block; width:95px; height:30px; line-height:30px; float:left; font-size:14px; text-align:center}
.newsLeft .itemA .list h2 a.current{ background:#fff; border-right:1px #E2E2E2 solid; height:31px; position:relative; z-index:2}
.newsLeft .itemA .list div{ padding:15px 15px 10px; height:66px;}
.newsLeft .itemA .list div img{ width:90px; height:60px; float:left; padding:2px; border:1px #dedede solid;}
.newsLeft .itemA .list div p{ width:330px; float:right; color:#777; line-height:19px;} 
.newsLeft .itemA .list div p strong{ display:block; height:24px;}
.newsLeft .itemA .list div p a{ color:#db0000;}
.newsLeft .itemA .list div p a:hover{ color:#FF8401; text-decoration:underline}
.newsLeft .itemA .list a.more{ font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:10px; letter-spacing:-1px ;}
.newsLeft .itemA .list ul{ padding:0 15px;}
.newsLeft .itemA .list ul li{ height:20px; padding-top:6px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
.newsLeft .itemB{ margin-top:10px;}
.newsLeft .itemB .item{ width:358px; border:1px #ddd solid; height:250px; float:left; position:relative}
.newsLeft .itemB .item h2{ font-size:14px; background:url(../images/s_bg5.gif) repeat-x; height:32px; line-height:32px; padding-left:15px;}
.newsLeft .itemB .item div{ margin:15px 15px 0px; padding-bottom:15px; height:66px; background:url(../images/dot.gif) repeat-x 0 bottom}
.newsLeft .itemB .item div img{ width:90px; height:60px; float:left; padding:2px; border:1px #dedede solid;}
.newsLeft .itemB .item div p{ width:210px; float:right; color:#777; line-height:19px;} 
.newsLeft .itemB .item div p strong{ display:block; height:24px;}
.newsLeft .itemB .item div p a{ color:#db0000;}
.newsLeft .itemB .item div p a:hover{ color:#FF8401; text-decoration:underline}
.newsLeft .itemB .item ul{ padding:5px 15px;}
.newsLeft .itemB .item ul li{ height:20px; overflow:hidden; padding-top:6px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
p.none{ padding:15px 20px; color:#888}
.newsLeft .itemB .item a.more{ font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:10px; letter-spacing:-1px ;}
.newsLeft .itemC{ margin-top:10px;border:1px #DFDFDF solid; position:relative}
.newsLeft .itemC h2{ background:#F0F0F0; height:30px; border-bottom:1px #E2E2E2 solid; line-height:30px; padding-left:15px; font-size:14px;}
.newsLeft .itemC ul{ height:210px; background:url(../images/dot.gif) repeat-x 0 100px}
.newsLeft .itemC ul li{ width:328px; float:left; margin-left:15px; margin-top:10px; margin-bottom:10px; background:url(../images/i_bg10.gif) no-repeat 0 5px; padding-left:12px;}
.newsLeft .itemC ul li strong{ height:22px; display:block}
.newsLeft .itemC ul li p{ line-height:20px; color:#666}
.newsLeft .itemC a.more{ font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:10px; letter-spacing:-1px ;}
.newsRight{ width:200px; float:right; margin-top:10px}
.newsRight .itemB{ border:1px #E3E1B8 solid; position:relative}
.newsRight .itemB h2{ height:28px; color:#E47900; background:url(../images/i_bg16.gif) no-repeat; font-size:14px; padding-top:9px; padding-left:12px;}
.newsRight .itemB ul{ height:300px;}
.newsRight .itemB ul li{ width:75px; height:125px; display:inline;float:left; margin-left:15px; margin-top:15px; text-align:center;}
.newsRight .itemB ul li img{ width:65px; height:80px; padding:2px; border:1px #dedede solid; margin-bottom:6px;}
.newsRight .itemB ul li p{ margin-bottom:3px}
.newsRight .itemB ul li p span{ color:#FF8401}
.newsRight .itemB ul li a.btn{ color:#777; background:url(../images/a_bg3.gif) no-repeat right center; padding-right:12px;}
.newsRight .itemB ul li a.btn:hover{ text-decoration:underline; color:#dd0000;}
.newsRight .itemB a.more{font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg5.gif) no-repeat right center; position:absolute; right:10px; top:12px; letter-spacing:-1px ;}
.newsRight .itemC{ margin-top:10px; position:relative}
.newsRight .itemC h2{ height:40px; line-height:40px; padding-left:25px; background:url(../images/i_bg15.gif) no-repeat; font-size:14px; color:#fff}
.newsRight .itemC ul{border:1px #DFDFDF solid; padding:10px 15px 20px}
.newsRight .itemC ul li{height:20px; padding-top:6px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
.newsRight .itemC ul li a{ color:#666}
.newsRight .itemC ul li a:hover{ color:#db0000; text-decoration:underline}
.newsRight .itemC a.more{ font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:15px; color:#fff; letter-spacing:-1px ;}
.newsRight .itemD{ margin-top:10px;}
.newsRight .itemD a{ display:block; margin-bottom:10px;}

.newsList{ width:728px; float:left; border:1px #ddd solid; margin-top:10px;}
.newsList h2{ font-size:14px; height:35px; line-height:35px; padding-left:15px; background:#f5f5f5; border-bottom:1px #ddd solid}
.newsList h2 span{ color:#EFAD00; margin-left:10px;}
.newsList .co{ padding:20px 20px 30px;}
.newsList .co .topNews{ height:230px; border-bottom:2px #ddd solid}
.newsList .co .topNews img{ width:300px; height:200px; padding:5px; border:1px #ddd solid; float:left; margin-right:20px;}
.newsList .co .topNews strong{ display:block; height:30px; font-size:14px;}
.newsList .co .topNews p{ color:#666; line-height:25px;}
.newsList .co .topNews p a{ font-family:"宋体"; margin-left:5px;}
.newsList .co .list{ margin-top:10px;}
.newsList .co .list li{ height:26px; padding-top:7px; background:url(../images/dot.gif) repeat-x 0 bottom}
.newsList .co .list li span{ color:#888; font-size:11px}
.newsList .co .list li a{ margin-left:15px; background:url(../images/li.gif) no-repeat 0 center; padding-left:10px;}

.newsView{ width:728px; float:left; border:1px #ddd solid; margin-top:10px;}
.newsView h2{ font-size:14px; height:35px; line-height:35px; padding-left:15px; background:#f5f5f5; border-bottom:1px #ddd solid}
.newsView h2 span{ color:#EFAD00; margin-left:10px;}
.newsView h1.title{ background:#fff; border-bottom:0; text-align:center; padding-top:5px; font-size:16px; line-height:30px; padding-bottom:5px }
.newsView p.info{ height:23px; padding-top:8px; background:#dedede; text-align:center}
.newsView .co{padding:20px 20px 30px;}
.newsView .content{ padding:15px 0px; font-size:14px; line-height:25px;}
.newsView .content p{ margin-bottom:20px;}

.newsViewclass{ width:950px; float:left; border:1px #ddd solid; margin-top:10px;}
.newsViewclass h2{ font-size:14px; height:35px; line-height:35px; padding-left:15px; background:#f5f5f5; border-bottom:1px #ddd solid}
.newsViewclass h2 span{ color:#EFAD00; margin-left:10px;}
.newsViewclass h1.title{ background:#fff; border-bottom:0; text-align:center; padding-top:5px; font-size:16px; line-height:30px; padding-bottom:5px }
.newsViewclass p.info{ height:23px; padding-top:8px; background:#dedede; text-align:center}
.newsViewclass .co{padding:20px 20px 30px;}
.newsViewclass .content{ padding:15px 0px; font-size:14px; line-height:25px;}
.newsViewclass .content p{ margin-bottom:20px;}



.mbaRight{ width:200px; margin-top:10px; float:right;}
.mbaRight .itemA{ border:1px #E0E0E0 solid; background:url(../images/c_bg2.gif) repeat-y;}
.mbaRight .itemA h2{height:28px; color:#E47900; background:url(../images/i_bg16.gif) no-repeat; font-size:14px; padding-top:9px; padding-left:12px;}
.mbaRight .itemA ul{ padding:10px 0px 30px;}
.mbaRight .itemA ul li{}
.mbaRight .itemA ul li a{ display:block; height:33px; font-size:13px; line-height:33px; width:180px; padding-left:30px; font-weight:bold}
.mbaRight .itemA ul li a.current{ background:url(../images/m_bg1.gif) no-repeat; color:#E67C00}
.mbaRight .itemB{ background:#F6DFB9; height:95px; padding:5px 0px; border:1px #E5C490 solid; margin-top:10px;}
.mbaRight .itemB li{ float:left}
.mbaRight .itemB li a{ float:left; margin-top:5px; margin-left:5px; display:block; height:41px; width:92px; background:url(../images/m_bg2.gif) no-repeat; text-align:center; line-height:38px; font-size:15px; font-weight:bold; color:#FFE4BB}
.mbaRight .itemB li a:hover{ background-position:0 -41px; color:#FFD800}
.mbaRight .itemC{ margin-top:10px;}
.mbaRight .itemC h2{ height:24px; background:url(../images/m_bg3.gif) no-repeat; line-height:24px; padding-left:15px; color:#fff; font-size:14px;}
.mbaRight .itemD{ margin-top:10px; position:relative}
.mbaRight .itemD h2{ height:40px; line-height:40px; padding-left:25px; background:url(../images/i_bg15.gif) no-repeat; font-size:14px; color:#fff}
.mbaRight .itemD ul{border:1px #DFDFDF solid; padding:10px 15px 20px}
.mbaRight .itemD ul li{height:20px; padding-top:6px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
.mbaRight .itemD ul li a{ color:#666}
.mbaRight .itemD ul li a:hover{ color:#db0000; text-decoration:underline}
.mbaRight .itemD a.more{font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:15px; color:#fff;letter-spacing:-1px ;}

#smbaNav{ height:45px; background:url(../images/s_bg13.gif) no-repeat}
#smbaNav ul{ width:616px; float:left; padding-left:20px}
#smbaNav ul li{ float:left}
#smbaNav ul li a{ display:block; padding:0px 20px; float:left; font-size:15px; font-weight:bold; color:#fff; line-height:45px; height:45px}
#smbaNav ul li a:hover{ color:#fff200;}
#smbaNav dl{ width:294px; float:left; padding-left:20px}
#smbaNav dl dd{ float:left}
#smbaNav dl dd a{ display:block; padding:0px 16px; background:url(../images/s_bg12.gif) no-repeat right center; float:left; font-size:15px; font-weight:bold; color:#fff; line-height:45px; height:45px}
#smbaNav dl dd a:hover{ color:#fff200;}
.smba{}
.smba .item{ width:468px; border:1px #ddd solid; margin-top:10px; position:relative;float:left}
.smba .item h2{ font-size:14px; background:url(../images/c_bg6.gif) repeat-x; height:33px; line-height:33px; padding-left:15px; border-bottom:1px #ddd solid}
.smba .item a.more{font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:10px; letter-spacing:-1px ;}
.smba .item div{ margin:15px 15px 10px; height:80px; background:url(../images/dot.gif) repeat-x 0 bottom}
.smba .item div img{ width:90px; height:60px; float:left; padding:2px; border:1px #dedede solid;}
.smba .item div p{ width:330px; float:right; color:#777; line-height:19px;} 
.smba .item div p strong{ display:block; height:24px; font-size:14px;}
.smba .item div p a{ color:#db0000;}
.smba .item div p a:hover{ color:#FF8401; text-decoration:underline}
.smba .item ul{ padding:0 15px; height:120px;}
.smba .item ul li{ height:20px; padding-top:6px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}

.baokao{ margin-top:10px;}
.baokao h1{ height:40px; line-height:38px; background:url(../images/b_bg1.gif) repeat-x; border:1px #ddd solid; font-family:"微软雅黑"; font-size:17px; padding-left:15px;}
.baokaoLeft{ width:730px; float:left}
.baokaoLeft .item{ width:360px; height:260px; background:url(../images/b_bg2.gif) no-repeat; margin-top:10px; position:relative;float:left}
.baokaoLeft .item h2{ font-size:14px; height:31px; line-height:31px; padding-left:15px;}
.baokaoLeft .item a.more{ font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:10px; letter-spacing:-1px ;}
.baokaoLeft .item div{ margin:15px 15px 10px; height:80px; background:url(../images/dot.gif) repeat-x 0 bottom}
.baokaoLeft .item div img{ width:90px; height:60px; float:left; padding:2px; border:1px #dedede solid;}
.baokaoLeft .item div p{ width:220px; float:right; color:#777; line-height:19px;} 
.baokaoLeft .item div p strong{ display:block; height:24px; font-size:14px;}
.baokaoLeft .item div p a{ color:#db0000;}
.baokaoLeft .item div p a:hover{ color:#FF8401; text-decoration:underline}
.baokaoLeft .item ul{ padding:0 15px; height:120px;}
.baokaoLeft .item ul li{ height:20px; overflow:hidden; padding-top:6px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
.baokaoRight { width:200px; float:right; margin-top:10px;}
.baokaoRight .itemA{ border:1px #E3E1B8 solid; position:relative; margin-top:10px;}
.baokaoRight .itemA h2{ height:28px; color:#E47900; background:url(../images/i_bg16.gif) no-repeat; font-size:14px; padding-top:9px; padding-left:12px;}
.baokaoRight .itemA ul{ height:160px;}
.baokaoRight .itemA ul li{ width:75px; height:125px; display:inline;float:left; margin-left:15px; margin-top:15px; text-align:center;}
.baokaoRight .itemA ul li img{ width:65px; height:80px; padding:2px; border:1px #dedede solid; margin-bottom:6px;}
.baokaoRight .itemA ul li p{ margin-bottom:3px}
.baokaoRight .itemA ul li p span{ color:#FF8401}
.baokaoRight .itemA ul li a.btn{ color:#777; background:url(../images/a_bg3.gif) no-repeat right center; padding-right:12px;}
.baokaoRight .itemA ul li a.btn:hover{ text-decoration:underline; color:#dd0000;}
.baokaoRight .itemA a.more{font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg5.gif) no-repeat right center; position:absolute; right:10px; top:12px; letter-spacing:-1px ;}
.baokaoRight .itemB{ margin-top:10px; position:relative}
.baokaoRight .itemB h2{ height:40px; line-height:40px; padding-left:25px; background:url(../images/i_bg15.gif) no-repeat; font-size:14px; color:#fff}
.baokaoRight .itemB ul{border:1px #DFDFDF solid; padding:10px 15px 20px}
.baokaoRight .itemB ul li{height:20px; padding-top:6px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
.baokaoRight .itemB ul li a{ color:#666}
.baokaoRight .itemB ul li a:hover{ color:#db0000; text-decoration:underline}
.baokaoRight .itemB a.more{ font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:15px; color:#fff;letter-spacing:-1px ;}

.beikao{ margin-top:10px;}
.beikao h1{ height:40px; line-height:38px; background:url(../images/b_bg1.gif) repeat-x; border:1px #ddd solid; font-family:"微软雅黑"; font-size:17px; padding-left:15px;}
.beikao .itemA{}
.beikao .itemA .item{ width:310px; height:260px; background:url(../images/b_bg3.gif) no-repeat; margin-top:10px; position:relative;float:left}
.beikao .itemA .item h2{ font-size:14px; height:31px; line-height:31px; padding-left:15px;}
.beikao .itemA .item a.more{font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:10px; letter-spacing:-1px ;}
.beikao .itemA .item div{ margin:15px 15px 10px; height:80px; background:url(../images/dot.gif) repeat-x 0 bottom}
.beikao .itemA .item div img{ width:90px; height:60px; float:left; padding:2px; border:1px #dedede solid;}
.beikao .itemA .item div p{ width:170px; float:right; color:#777; line-height:19px;} 
.beikao .itemA .item div p strong{ display:block; height:24px; font-size:14px;}
.beikao .itemA .item div p a{ color:#db0000;}
.beikao .itemA .item div p a:hover{ color:#FF8401; text-decoration:underline}
.beikao .itemA .item ul{ padding:0 15px; height:120px;}
.beikao .itemA .item ul li{ height:20px; overflow:hidden; padding-top:6px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
.beikao .itemB{ border:1px #ddd solid; margin-top:10px; height:190px; background:url(../images/b_bg5.gif) repeat-x;}
.beikao .itemB h2{ background:url(../images/b_bg4.gif) no-repeat; float:left; width:22px; text-align:center; color:#fff; height:128px; margin:1px; font-size:14px; padding:30px 8px;}
.beikao .itemB div{ width:866px; height:130px;  margin:25px 20px 0;overflow:hidden; float:left}
.beikao .itemB ul li{width:101px; text-align:center; height:130px; display:inline;float:left; margin-left:9px;text-align:center;}
.beikao .itemB ul li img{width:75px; height:100px; padding:2px; border:1px #dedede solid; margin-bottom:10px; display:block}

.mianshi{ margin-top:10px;}
.mianshi h1{ height:40px; line-height:38px; background:url(../images/b_bg1.gif) repeat-x; border:1px #ddd solid; font-family:"微软雅黑"; font-size:17px; padding-left:15px;}
.mianshi .itemA{}
.mianshi .itemA .item{ width:310px; height:260px; background:url(../images/b_bg3.gif) no-repeat; margin-top:10px; position:relative;float:left}
.mianshi .itemA .item h2{ font-size:14px; height:31px; line-height:31px; padding-left:15px;}
.mianshi .itemA .item a.more{ font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:10px; letter-spacing:-1px ;}
.mianshi .itemA .item div{ margin:15px 15px 10px; height:80px; background:url(../images/dot.gif) repeat-x 0 bottom}
.mianshi .itemA .item div img{ width:90px; height:60px; float:left; padding:2px; border:1px #dedede solid;}
.mianshi .itemA .item div p{ width:170px; float:right; color:#777; line-height:19px;} 
.mianshi .itemA .item div p strong{ display:block; height:24px; font-size:14px;}
.mianshi .itemA .item div p a{ color:#db0000;}
.mianshi .itemA .item div p a:hover{ color:#FF8401; text-decoration:underline}
.mianshi .itemA .item ul{ padding:0 15px; height:120px;}
.mianshi .itemA .item ul li{ height:20px; overflow:hidden; padding-top:6px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
.mianshi .itemB{ margin-top:10px;}
.mianshi .itemB .partA{ width:470px; height:260px; background:url(../images/b_bg6.gif) no-repeat; margin-top:10px; position:relative;float:left}
.mianshi .itemB .partA h2{ font-size:14px; height:31px; line-height:31px; padding-left:15px;}
.mianshi .itemB .partA a.more{font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:10px; letter-spacing:-1px ;}
.mianshi .itemB .partA div{ margin:15px 15px 10px; height:80px; background:url(../images/dot.gif) repeat-x 0 bottom}
.mianshi .itemB .partA div img{ width:90px; height:60px; float:left; padding:2px; border:1px #dedede solid;}
.mianshi .itemB .partA div p{ width:330px; float:right; color:#777; line-height:19px;} 
.mianshi .itemB .partA div p strong{ display:block; height:24px; font-size:14px;}
.mianshi .itemB .partA div p a{ color:#db0000;}
.mianshi .itemB .partA div p a:hover{ color:#FF8401; text-decoration:underline}
.mianshi .itemB .partA ul{ padding:0 15px; height:120px;}
.mianshi .itemB .partA ul li{ height:20px; overflow:hidden; padding-top:6px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
.mianshi .itemB .partB{ width:470px; height:260px; background:url(../images/b_bg6.gif) no-repeat; margin-top:10px; position:relative;float:left; margin-left:10PX;}
.mianshi .itemB .partB h2{ font-size:14px; height:31px; line-height:31px; padding-left:15px;}
.mianshi .itemB .partB img{ margin:17px;}

.bookLeft{ width:728px; border:1px #ddd solid;float:left; margin-top:10px; }
.bookLeft h2{ background:#F0F0F0; font-size:14px; color:#222; line-height:30px; height:30px; border-bottom:1px #ddd solid; padding-left:15px;}
.bookLeft .co{ padding:0px 0 60px;}
.bookLeft .co .list li{ width:335px; border-bottom:1px #ddd solid; height:160px; padding-top:18px; display:inline; float:left; margin-left:20px;}
.bookLeft .co .list li img{ width:100px; height:133px; border:1px #ddd solid; padding:2px; float:left}
.bookLeft .co .list li p{ width:210px; float:right; line-height:23px;}
.bookLeft .co .list li strong{ display:block; padding-bottom:10px;}
.bookLeft .co .list li p span{ color:#666}
.bookRight{ width:200px; margin-top:10px; float:right;}
.bookRight .itemA{  background:#E7E7E7;}
.bookRight .itemA h2{color:#fff; background:url(../images/a_bg2.gif) no-repeat; font-size:14px; height:32px; line-height:32px; padding-left:32px;}
.bookRight .itemA ul{ padding:0px 0px 10px;border:1px #E0E0E0 solid;}
.bookRight .itemA ul li{}
.bookRight .itemA ul li a{ background:url(../images/b_bg7.gif) no-repeat; display:block; height:52px; font-size:14px; line-height:60px; overflow:hidden;  padding-left:40px; font-weight:bold}
.bookRight .itemA ul li a.current{ background:url(../images/b_bg8.gif) no-repeat; color:#E67C00}
.bookRight .itemB{ margin-top:10px;}
.bookRight .itemB a{ display:block; margin-bottom:10px;}

.anLeft{ width:698px; border:1px #ddd solid;float:left; margin-top:10px; }
.anLeft h2{ background:#F0F0F0; font-size:14px; color:#222; line-height:30px; height:30px; border-bottom:1px #ddd solid; padding-left:15px;}
.anLeft .co{ padding:10px 20px 30px;}
.anLeft .item{ margin-top:15px;}
.anLeft .item h3{ height:39px; line-height:39px;  color:#fff; position:relative; z-index:2; font-size:14px;}
.anLeft .item h3 a{ display:block; width:110px; padding-left:35px; height:30px; line-height:30px; color:#222; background:url(../images/a_bg6-1.gif) no-repeat; float:left; margin-right:3px;}
.anLeft .item h3 a.current{ color:#fff; background-position:0 -30px;}
.anLeft .item ul{ padding:10px 20px 30px; border:1px #ddd solid; margin-top:-1px; position:relative}
.anLeft .item ul li{ padding-top:6px; height:20px;}
.anLeft .item ul li span{ color:#333; font-size:11px;}
.anLeft .item ul li a{ background:url(../images/li.gif) no-repeat 0 center; color:#555; padding-left:10px; margin-left:15px;}
.anLeft .item ul li a:hover{ color:#dd0000}
.anRight{ width:230px; margin-top:10px; float:right;}
.anRight .itemA{position:relative}
.anRight .itemA h2{ height:28px; color:#FFF; background:url(../images/a_bg7.gif) no-repeat; font-size:14px; padding-top:9px; padding-left:30px;}
.anRight .itemA ul{border:1px #DFDFDF solid;  padding:10px 15px 20px}
.anRight .itemA ul li{height:20px; padding-top:6px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
.anRight .itemA ul li a{ color:#666}
.anRight .itemA ul li a:hover{ color:#db0000; text-decoration:underline}
.anRight .itemA a.more{font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg5.gif) no-repeat right center; position:absolute; right:10px; top:12px; letter-spacing:-1px ;}
.anRight .itemB{ margin-top:10px; position:relative}
.anRight .itemB h2{ height:40px; line-height:40px; padding-left:25px; background:url(../images/a_bg8.gif) no-repeat; font-size:14px; color:#fff}
.anRight .itemB ul{border:1px #DFDFDF solid;  padding:10px 15px 20px}
.anRight .itemB ul li{padding:6px 0; }
.anRight .itemB ul li a{ color:#666;background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
.anRight .itemB ul li a:hover{ color:#db0000; text-decoration:underline}
.anRight .itemB a.more{ font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:15px; color:#fff; letter-spacing:-1px ;}
.aboutRight .itemC{ margin-top:10px;}
.aboutRight .itemC a{ display:block; margin-bottom:10px;}

.enrollment{ padding:20px 20px 50px; font-size:14px;  line-height:27px;}
.enrollment p{ margin-bottom:20px;}

.vipLeft{ width:678px; border:1px #ddd solid;float:left; margin-top:10px; }
.vipLeft h2{ background:#F0F0F0; font-size:14px; color:#222; line-height:30px; height:30px; border-bottom:1px #ddd solid; padding-left:15px;}
.vipLeft .item{ margin:20px;}
.vipLeft .item h3{ background:url(../images/a_bg2.gif) no-repeat; height:33px; line-height:32px; padding-left:30px; color:#fff; position:relative; z-index:2; font-size:14px;}
.vipLeft  .item .co{border:1px #e0e0e0 solid; }
.vipLeft .co{ line-height:23px; padding:15px 20px; margin-top:-1px;}


.vipLeft .list{ padding:0px 0 60px;}
.vipLeft .list li{ width:310px; border-bottom:1px #ddd solid; height:160px; padding-top:18px; display:inline; float:left; margin-left:20px;}
.vipLeft .list li img{ width:100px; height:133px; border:1px #ddd solid; padding:2px; float:left}
.vipLeft .list li p{ width:190px; float:right; line-height:23px;}
.vipLeft .list li strong{ display:block; padding-bottom:10px;}
.vipLeft .list li p span{ color:#666}


.vipRight{ width:250px; margin-top:10px; float:right;}
.vipRight .itemA h2{ height:39px; color:#FFF; background:url(../images/a_bg9.gif) no-repeat; font-size:14px; line-height:39px; padding-left:30px;}
.vipRight .itemA ul{ border:1px #ddd solid; padding:0px 15px 20px; line-height:22px;}
.vipRight .itemA ul strong{ display:block; margin-top:10px;}
.vipRight .itemB{ border:1px #ddd solid; margin-top:10px; position:relative}
.vipRight .itemB h2{ height:33px; color:#222; background:url(../images/c_bg6.gif) repeat-x; font-size:14px; line-height:33px; padding-left:20px;}
.vipRight .itemB div.sc{ margin:10px 15px 20px; height:200px; overflow:hidden; line-height:20px;}
.vipRight .itemB ul li{ padding:10px 0; background:url(../images/dot.gif) repeat-x 0 bottom}
.vipRight .itemB ul b{ margin-right:5px;}
.vipRight .itemC{ border:1px #ddd solid; margin-top:10px; position:relative}
.vipRight .itemC h2{ height:33px; color:#222; background:url(../images/c_bg6.gif) repeat-x; font-size:14px; line-height:33px; padding-left:20px;}
.vipRight .itemC div.sc2{ margin:10px 10px 20px; height:240px; overflow:hidden}
.vipRight .itemC ul li{ height:40px; line-height:20px; background:url(../images/dot.gif) repeat-x 0 bottom; padding:10px 0px}
.vipRight .itemC ul li a.image{ width:40px; height:40px; float:left; overflow:hidden; margin-right:10px}
.vipRight .itemC ul li img{ width:40px}
.vipRight a.more{ font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:10px; letter-spacing:-1px ;}

.vipInfo{ background:#f5f5f5; border:1px #eee solid; margin:20px; padding:15px; height:160px; font-size:14px; line-height:25px;}
.vipInfo img{ width:120px; height:150px; border:5px #fff solid; float:left; margin-right:20px;}
.vipInfo p{ margin-top:10px; font-size:12px; line-height:23px; }

.associationLeft{ width:678px; border:1px #ddd solid;float:left; margin-top:10px; }
.associationLeft h2{ background:#F0F0F0; font-size:14px; color:#222; line-height:30px; height:30px; border-bottom:1px #ddd solid; padding-left:15px;}
.associationLeft .item{ margin:20px;}
.associationLeft .item h3{ background:url(../images/a_bg2biaoti.gif) no-repeat; height:33px; line-height:32px; padding-left:30px; color:#fff; position:relative; z-index:2; font-size:14px;}
.associationLeft  .item .co{border:1px #e0e0e0 solid; }
.associationLeft .co{ line-height:23px; padding:15px 20px; margin-top:-1px;}


.associationLeft .list{ padding:0px 0 60px;}
.associationLeft .list li{ width:310px; border-bottom:1px #ddd solid; height:160px; padding-top:18px; display:inline; float:left; margin-left:20px;}
.associationLeft .list li img{ width:100px; height:133px; border:1px #ddd solid; padding:2px; float:left}
.associationLeft .list li p{ width:190px; float:right; line-height:23px;}
.associationLeft .list li strong{ display:block; padding-bottom:10px;}
.associationLeft .list li p span{ color:#666}

.associationRight{ width:250px; margin-top:10px; float:right;}
.associationRight .itemA h2{ height:39px; color:#FFF; background:url(../images/a_bg9biaoti.gif) no-repeat; font-size:14px; line-height:39px; padding-left:30px;}
.associationRight .itemA ul{ border:1px #ddd solid; padding:0px 3px 20px; line-height:22px;}
.associationRight .itemA ul strong{ display:block; margin-top:10px;}
.associationRight .itemB{ border:1px #ddd solid; margin-top:10px; position:relative}
.associationRight .itemB h2{ height:33px; color:#222; background:url(../images/c_bg6.gif) repeat-x; font-size:14px; line-height:33px; padding-left:20px;}
.associationRight .itemB div.sc{ margin:10px 15px 20px; height:200px; overflow:hidden; line-height:20px;}
.associationRight .itemB ul li{ padding:10px 0; background:url(../images/dot.gif) repeat-x 0 bottom}
.associationRight .itemB ul b{ margin-right:5px;}
.associationRight .itemC{ border:1px #ddd solid; margin-top:10px; position:relative}
.associationRight .itemC h2{ height:33px; color:#222; background:url(../images/c_bg6.gif) repeat-x; font-size:14px; line-height:33px; padding-left:20px;}
.associationRight .itemC div.sc2{ margin:10px 10px 20px; height:240px; overflow:hidden}
.associationRight .itemC ul li{ height:40px; line-height:20px;  repeat-x 0 bottom; padding:10px 0px}
.associationRight .itemC ul li a.image{ width:40px; height:40px; float:left; overflow:hidden; margin-right:10px}
.associationRight .itemC ul li img{ width:40px}
.associationRight a.more{ font-size:10px; padding-right:14px; display:block; width:30px; line-height:10px; height:11px; background:url(../images/a_bg4.gif) no-repeat right center; position:absolute; right:10px; top:10px; letter-spacing:-1px ;}

.associationInfo{ background:#f5f5f5; border:1px #eee solid; margin:20px; padding:15px; height:160px; font-size:14px; line-height:25px;}
.associationInfo img{ width:120px; height:150px; border:5px #fff solid; float:left; margin-right:20px;}
.associationInfo p{ margin-top:10px; font-size:12px; line-height:23px; }

.apply{ margin-top:10px;}
.apply .itemA{ height:300px; background:url(../images/c_bg11.gif) repeat-x #EEEEEE; border:1px #ddd solid}
.apply .itemA h2{ font-size:14px; padding-left:20px; height:25px; padding-top:15px}
.apply .itemA ul{ width:250px; float:left; padding:10px 20px;}
.apply .itemA ul li{ margin-bottom:10px;}
.apply .itemA ul li span{ margin-right:5px; display:inline-block; width:25px; color:#555}
.apply .itemA ul li .input{ height:16px; margin-right:5px; line-height:16px; border:1px #D6D3D3 solid; width:200px; padding:4px 5px; color:#555}
.apply .itemA ul li textarea{ width:204px; overflow:auto; height:45px; padding:6px 5px; line-height:21px; font-size:12px;border:1px #D6D3D3 solid; color:#555}
.apply .itemA ul li .radio{ position:relative;top:-2px}
.apply .itemA p{ background:url(../images/c_bg13.jpg) no-repeat #ccc; width:270px; line-height:23px; height:244px; float:right; margin-right:15px; padding-right:340px; padding-left:10px;}
.apply .itemA p img{ margin-top:10px;}
.apply .itemB{ border:1px #ddd solid; margin-top:10px;}
.apply .itemB h2{ font-size:14px; height:33px; line-height:33px; padding-left:20px; background:url(../images/s_bg5.gif) repeat-x; border-bottom:1px #ddd solid}
.apply .itemB div{ padding:15px 20px;}
.apply .itemB div input{position:relative;top:-2px; margin-right:5px;}
.apply .itemB div table{ width:100%;}
.apply .itemB div table tr{ height:30px;}
.apply button{ width:326px; height:55px; background:url(../images/btn.gif) no-repeat; border:0; margin:20px auto 50px; display:block}

#qq{ position:absolute;top:170px; width:130px; height:273px; background:url(../images/qq.gif) no-repeat; padding-top:50px;}
#qq li a{ display:block; width:75px; padding-left:10px; height:28px; line-height:26px;}
#qq li { margin-bottom:16px; padding-left:42px;}
#MPAcc{ position:absolute; top:190px; width:150px; height:150px; background:url(../images/MPAcc.png) no-repeat; z-index:998}
