@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:360px; height:90px; float:left; background:url(../images/logo_bg.gif) no-repeat; padding-top:10px}/*320*/
#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 .banner .bx-pager{ position:absolute; bottom:15px; right:10px;z-index:1000}
#index .banner .bx-pager a{ display:inline-block; width:20px; height:20px; margin-right:4px; background:#fff; text-align:center; line-height:20px;}
#index .banner .bx-pager a.pager-active{ background:#f38e00; color:#fff}
#index .banner4{ height:70px; margin-top:10px; overflow:hidden}
#index .banner5{ height:130px; margin-top:10px; overflow:hidden}
.banner4 .bx-pager{ display:none}
.banner5 .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; margin-bottom: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:734px; float:left;}
#index .itemB .l .list{ width:734px; float:left; border:1px #CCE7F9 solid; height:338px;}
#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{ height:300px; background:url(../images/kaibanbg.gif) no-repeat 0;}
#index .itemB .l .list .n2 ul{ background:url(../images/kaibanbgn2.gif) no-repeat;}

#index .itemB .l .list ul li{ width:335px; 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 .itemB .l .list ul li strong{ height:22px; display:block}
#index .itemB .l .list ul li p{ line-height:20px; color:#666}*/
#index .itemB{ margin-top:10px; margin-bottom:5px;}
#index .itemB .l{ width:734px; float:left;}
#index .itemB .l .list{ width:734px; float:left; border:1px #E2E2E2 solid; height:248px;} /*#CCE7F9  238-248*/
#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 ul{ height:210px; background:url(../images/dot.gif) repeat-x 0 105px;}
#index .itemB .l .list ul li{ width:295px; float:left; margin-left:10px; margin-top:10px; margin-bottom:10px; background:url(../images/i_bg10.gif) no-repeat 0 5px; padding-left:12px;}
#index .itemB .l .list ul li strong{ height:22px; display:block}
#index .itemB .l .list ul li p{ line-height:20px; color:#666}

/*.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;}*/


/*
#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 .mts  dl{ padding:15px 15px 10px; height:66px;}
#index .itemB .l .mts  dl img{ width:150px; height:110px; float:left; padding:2px; border:1px #dedede solid;}
#index .itemB .l .mts  dl p{ width:520px; float:right; color:#777; line-height:19px;} 
#index .itemB .l .mts  dl p strong{ display:block; height:24px;}
#index .itemB .l .mts  dl p a{ color:#db0000;}
#index .itemB .l .mts  dl p a:hover{ color:#FF8401; text-decoration:underline}

#index .itemB .l .mtx  dl{ padding:15px 15px 10px; height:66px; margin-top:50px;}
#index .itemB .l .mtx  dl li{ width:400px; float:left; margin-left:20px; font-size:13px; margin-top:3px; margin-bottom:3px; background:url(../images/i_bg10.gif) no-repeat 0 5px; padding-left:12px;}
#index .itemB .l .mtx  dl li strong{color:#666}
#index .itemB .l .mtx  dl li p{ line-height:5px; color:#666}*/

#index .itemB .l .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 ;}

/*新闻公告*/
#index .itemC{}
#index .itemC .l{width:255px; height:275px; float:left; border:1px #DFDFDF solid;}
/*#index .itemC .l ul{ width:231px; height:245px; float:left; margin-left:2px; margin-top:3px; margin-bottom:0px; background:url(../images/kong.png) no-repeat 0 5px;}*/

#index .itemC .l div.scgrb{ margin:10px 10px 20px; height:230px; overflow:hidden}
#index .itemC .l h2{ background:#F0F0F0; height:30px; border-bottom:1px #E2E2E2 solid; position:relative; }
#index .itemC .l h2 a{ display:block; width:95px; height:30px; line-height:30px; float:left; font-size:14px; text-align:center}
#index .itemC .l h2 a.current{ background:#fff; border-right:1px #E2E2E2 solid; height:31px; position:relative; z-index:2}
#index .itemC .l ul li{ height:20px; line-height:20px; background:url(../images/dot.gif) repeat-x 0 bottom; padding:5px 0px}
#index .itemC .l 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 .itemC .l .co123{ margin-top:50px;margin-left:15px; }
#index .itemC .l .co123 img{ height:30px; }
#index .itemC .l .co124{margin-top:60px; margin-left:15px;}
#index .itemC .l .co124 li{ height:20px;  background:url(../images/li.gif) no-repeat 0 center;}
#index .itemC .l .co124 li a{margin-left:5px; color:#666; }
#index .itemC .l .co124 li a:hover{ color:#db0000; text-decoration:underline}
#index .itemC .r{ width:688px; float:right; position:relative}
#index .itemC .r .partC{height:275px; border:1px #DFDFDF solid; margin-top:0px; position:relative;}/*4行是255*/
#index .itemC .r .partC h2{ background:#F0F0F0; height:30px; border-bottom:1px #E2E2E2 solid; position:relative; }
#index .itemC .r .partC h2 a{ display:block; width:95px; height:30px; line-height:30px; float:left; font-size:14px; text-align:center}
#index .itemC .r .partC h2 a.current{ background:#fff; border-right:1px #E2E2E2 solid; height:31px; position:relative; z-index:2}
#index .itemC .r .partC .co{ padding:15px 15px; width:658px; overflow:hidden;}
#index .itemC .r .partC .co .topNews{width:660px;height:100px; }
#index .itemC .r .partC dl{ float:left; width:660px; height:100px; margin-right:20px;background:url(../images/dot.gif) repeat-x 0 bottom }
#index .itemC .r .partC dl img{ width:135px; height:85px; float:left; padding:2px; border:1px #dedede solid;}
#index .itemC .r .partC dl p{ width:490px; float:right; color:#777; line-height:19px;} 
#index .itemC .r .partC dl p strong{ display:block; height:24px;}
#index .itemC .r .partC dl p a{ color:#db0000;}
#index .itemC .r .partC dl p a:hover{ color:#FF8401; text-decoration:underline}
#index .itemC .r .partC .co .list{width:698px;padding-top:5px; margin-left:10px;}
#index .itemC .r .partC ul{ }
#index .itemC .r .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 .itemC .r .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 .itemB .r{ width:200px; float:right}
#index .itemB .r li{ padding-bottom:8px;_padding-bottom:8px; height:55px;}
/*
#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 .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 .ad{ display:block; margin-bottom:8px;}
#index .itemD .r .partA a{ display:block; margin-bottom:10px;}
#index .itemD .r .partD{ margin-top:10px; position:relative}
#index .itemD .r .partD 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 .partD ul{border:1px #DFDFDF solid; height:100px; padding:8px 15px}
#index .itemD .r .partD ul li{height:20px; padding-top:6px; background:url(../images/li.gif) no-repeat 0 center; padding-left:8px;}
#index .itemD .r .partD ul li a{ color:#666}
#index .itemD .r .partD ul li a:hover{ color:#db0000; text-decoration:underline}
#index .itemD .r .partD 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 .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:210px; padding:8px 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:120px;  background:#E7E7E7}
.links strong{ display:block; background:url(../images/i_bg11.gif) no-repeat; width:45px; height:120px; 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}

#qq{ position:absolute;top:170px; width:130px; height:273px; background:url(../images/qq.gif) no-repeat; padding-top:50px; z-index: 999}
#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:420px; background:url(../images/MPAcc.png) no-repeat; z-index:998}