@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; height:102px; font:12px/18px \5B8B\4F53; color:#000; }
a { font:12px/18px \5B8B\4F53; color:#000; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
.cb { height:0; clear:both; overflow:hidden; }
.loadinggifdiv { width:32px; margin:0 auto; padding-top:20px; }
.loadinggifdiv img { width:32px; height:32px; }

.topline { height:4px; background:#156c76; border-bottom:1px solid #267780; overflow:hidden; }

#head { position:relative; margin:0 auto; width:980px; height:102px; background:url(/_upload/tpl/0a/be/2750/template2750/images/head.jpg) no-repeat right bottom; overflow:hidden; }
#head .word { position:absolute; right:295px; top:16px; font-weight:bold; color:#ce0609; }
#head .left { float:left; width:409px; }
#head .left .logo { float:left; padding:33px 13px 0 0; width:198px; }
#head .left .line { float:left; margin-top:45px; width:1px; height:24px; background:#10646f; overflow:hidden; }
#head .left .title { float:left; padding:44px 0 0 10px; width:182px; }
#head .right { float:right; width:536px; }
#head .right form { float:right; position:relative; margin-top:11px; width:186px; height:23px; border:1px solid #08474f; }
#head .right form input { margin:0; padding:0; }
#head .right form .text { position:absolute; left:5px; top:0; width:139px; height:23px; background:#fff; border:none; line-height:17px; }
#head .right form .submit { position:absolute; right:0; top:0; width:37px; height:23px; background:url(/_upload/tpl/0a/be/2750/template2750/images/submit.png) no-repeat; border:none; cursor:pointer; }
#head .right .headlinks { float:right; padding:15px 18px 0 0; color:#7d7d7d; text-align:right; }
#head .right .headlinks a { color:#7d7d7d; }
#head .right .menu { padding-top:16px; }
#head .right .menu ul { margin:0; padding:0; }
#head .right .menu ul li { margin:0; padding:0; list-style:none; float:left; padding-left:38px; _padding-left:32px; }
#head .right .menu ul li a { font:bold 14px/21px \5FAE\8F6F\96C5\9ED1; color:#010101; }
#head .right .menu ul li ul { display:none; }
#head .right .menu ul li a table { display:none; }

#index { background:#f3f3f3; }

#mainA { margin:0 auto; width:980px; height:243px; overflow:hidden; }
#mainA ul { margin:0; padding:0; }
#mainA ul li { margin:0; padding:0; list-style:none; }
#mainA .area1 { float:left; width:302px; height:243px; background:url(/_upload/tpl/0a/be/2750/template2750/images/area1.jpg) no-repeat right bottom #01a5af; }
#mainA .area1 .line { height:2px; background:url(/_upload/tpl/0a/be/2750/template2750/images/area1.gif) no-repeat 18px 0 #146b75; overflow:hidden; }
#mainA .area1 .title { position:relative; padding:14px 0 11px 18px; height:12px; font:bold 14px/14px \5FAE\8F6F\96C5\9ED1; color:#fff; }
#mainA .area1 .title a { position:absolute; left:260px; top:17px; font:10px/10px Arial; color:#fff; }
#mainA .area1 ul { padding:0 0 0 18px; }
#mainA .area1 ul li { padding:12px 0 0 10px; width:266px; background:url(/_upload/tpl/0a/be/2750/template2750/images/area1li.gif) no-repeat 0 18px; }
#mainA .area1 ul li a { color:#fff; }
#mainA .area1 ul li span { font-family:Arial; color:#fff; }
#mainA .area1 ul li .new { color:#fff45c; }
#mainA .area2 { float:left; width:352px; height:243px; }
#mainA .area2 .line { height:2px; background:url(/_upload/tpl/0a/be/2750/template2750/images/area2.gif) no-repeat 18px 0 #cedbc9; overflow:hidden; }
#mainA .area2 .box1 { padding:0 18px; height:119px; background:#f1fcf5; }
#mainA .area2 .title { position:relative; height:38px; font:bold 14px/38px \5FAE\8F6F\96C5\9ED1; color:#10646f; }
#mainA .area2 .title a { position:absolute; left:268px; top:18px; font:10px/10px Arial; color:#626262; }
#mainA .area2 .dtitle { height:36px; overflow:hidden; }
#mainA .area2 .dtitle a { font-weight:bold; color:#10646f; }
#mainA .area2 .dinfo { height:36px; color:#626262; overflow:hidden; }
#mainA .area2 .box2 { padding:0 18px; height:122px; background:#dde7e2; }
#mainA .area2 .box2 ul { height:112px; overflow:hidden; }
#mainA .area2 .box2 ul li { position:relative; padding:10px 66px 0 10px; height:18px; background:url(/_upload/tpl/0a/be/2750/template2750/images/area2li.gif) no-repeat 0 17px; overflow:hidden; }
#mainA .area2 .box2 ul li a { color:#313131; }
#mainA .area2 .box2 ul li span { position:absolute; right:0; top:10px; color:#313131; }
#mainA .play { float:right; width:326px; height:243px; background:#000; overflow:hidden; }
#mainA .play .playimg { height:243px; overflow:hidden; }
#mainA .play .playimg img { width:326px; height:217px; }
#mainA .play .playword { float:left; padding:4px 0 0 15px; width:195px; height:18px; overflow:hidden; }
#mainA .play .playword a { color:#fff; }
#mainA .play ul { float:right; padding-top:7px; }
#mainA .play ul li { float:left; width:24px; height:13px; background:#000; border-left:1px solid #fff; font:10px/13px Arial; color:#fff; text-align:center; cursor:pointer; }
#mainA .play ul .sel { background:#ce0609; }

.h8 { height:8px; overflow:hidden; }

#mainB { margin:0 auto; width:980px; height:115px; background:#fff; }
#mainB .adv { float:left; width:327px; height:115px; overflow:hidden; }
#mainB .adv img { width:327px; height:115px; }
#mainB .area3 { float:right; width:651px; height:114px; border:1px solid #d7d7d6; border-top:none; }
#mainB .area3 .line { height:2px; background:url(/_upload/tpl/0a/be/2750/template2750/images/area2.gif) no-repeat 17px 0 #b4c2bb; overflow:hidden; }
#mainB .area3 .title { position:relative; padding-left:17px; height:32px; font:bold 14px/32px \5FAE\8F6F\96C5\9ED1; color:#10646f; }
#mainB .area3 .title a { position:absolute; left:612px; top:14px; font:10px/10px Arial; color:#626262; }
#mainB .area3 .imglist { position:relative; margin-left:17px; width:619px; height:67px; overflow:hidden; }
#mainB .area3 .imglist .arrowl { position:absolute; z-index:2; left:0; top:0; width:17px; height:67px; background:url(/_upload/tpl/0a/be/2750/template2750/images/arrowl.gif) no-repeat; cursor:pointer; }
#mainB .area3 .imglist .arrowr { position:absolute; z-index:2; right:0; top:0; width:17px; height:67px; background:url(/_upload/tpl/0a/be/2750/template2750/images/arrowr.gif) no-repeat; cursor:pointer; }
#mainB .area3 .imglist ul { margin:0; padding:0; position:absolute; z-index:1; left:17px; top:0; width:100000px; height:67px; }
#mainB .area3 .imglist ul li { margin:0; padding:0; list-style:none; float:left; padding-right:20px; width:101px; height:67px; }
#mainB .area3 .imglist ul li img { width:101px; height:67px; }

#mainC { margin:0 auto; width:980px; height:183px; background:#fff; }
#mainC .line { height:2px; background:url(/_upload/tpl/0a/be/2750/template2750/images/area2.gif) no-repeat 17px 0 #b4c2bb; overflow:hidden; }
#mainC .title { position:relative; padding:11px 0 0 17px; height:20px; font:bold 14px/20px \5FAE\8F6F\96C5\9ED1; color:#10646f; }
#mainC .title a { position:absolute; right:17px; top:15px; font:10px/10px Arial; color:#626262; }
#mainC ul { margin:0; padding:0 17px; height:140px; overflow:hidden; }
#mainC ul li { margin:0; padding:0; list-style:none; position:relative; padding:10px 66px 0 10px; height:18px; background:url(/_upload/tpl/0a/be/2750/template2750/images/mainCli.gif) no-repeat 0 16px; overflow:hidden; }
#mainC ul li a { color:#313131; }
#mainC ul li span { position:absolute; right:0; top:10px; font-family:Arial; color:#313131; }
#mainC ul li .download { position:absolute; right:0; top:10px; }
#mainC .area4 { float:left; width:326px; height:182px; border-left:1px solid #dadad9; border-bottom:1px solid #dadad9; }
#mainC .area5 { float:left; width:326px; height:182px; border-left:1px solid #dadad9; border-bottom:1px solid #dadad9; }
#mainC .area6 { float:left; width:324px; height:182px; border-left:1px solid #dadad9; border-right:1px solid #dadad9; border-bottom:1px solid #dadad9; }
#mainC .area6 li { padding:10px 40px 0 10px; }

#foot { background:#dae2e8; border-top:1px solid #a8a8a8; }
#foot .foot { margin:0 auto; padding:15px 0; width:980px; line-height:24px; color:#707070; }
#foot .left { float:left; }
#foot .right { float:right; text-align:right; }
#foot .right select { width:168px; border:1px solid #666666; }

#in { background:url(/_upload/tpl/0a/be/2750/template2750/images/in.gif) repeat-x #fff; }
#in .inline { margin:0 auto; width:980px; background:url(/_upload/tpl/0a/be/2750/template2750/images/inline.gif) repeat-y; }
#in .intop { min-height:500px; height:auto !important; height:500px; background:url(/_upload/tpl/0a/be/2750/template2750/images/in.gif) repeat-x; }

#in .left { float:left; width:223px; }
#in .left .subnav {}
#in .left .subnav h3 { margin:0; padding:0; padding:15px 0 15px 16px; font:bold 16px/24px \5FAE\8F6F\96C5\9ED1; color:#fff; }
#in .left .subnav ul { margin:0; padding:15px 0 0; }
#in .left .subnav ul li { margin:0; padding:0; list-style:none; background:url(/_upload/tpl/0a/be/2750/template2750/images/subnavli1.gif) no-repeat 16px 13px; }
#in .left .subnav ul li a { margin-left:31px; line-height:30px; color:#7d7d7d; }
#in .left .subnav ul .selected { background:url(/_upload/tpl/0a/be/2750/template2750/images/subnavsel.gif) no-repeat 16px 13px; }
#in .left .subnav ul .selected a { font-weight:bold; color:#10646f; }
#in .left .adv { padding:20px 0; }
#in .left .adv img { width:223px; }

#in .left .title { padding:15px 0 15px 16px; font:bold 16px/24px \5FAE\8F6F\96C5\9ED1; color:#fff; }
#in .left .hot {}
#in .left .hot ul { margin:0; padding:0; padding:8px 0 0 16px; }
#in .left .hot ul li { margin:0; padding:0; list-style:none; padding:7px 0 8px 13px; background:url(/_upload/tpl/0a/be/2750/template2750/images/hot.gif) no-repeat 0 15px; border-bottom:1px dashed #c5c5c5; }
#in .left .hot ul li a { line-height:20px; color:#434343; }

#in .right { float:right; width:718px; overflow:hidden; }
#in .right .breadcrumb { padding:20px 17px 20px 0; height:18px; color:#fff; text-align:right; }
#in .right .breadcrumb a { color:#fff; }
#in .right .inmain { padding-right:39px; }
#in .right .title { padding:17px 0; border-bottom:1px solid #116570; font:bold 25px/37px \5FAE\8F6F\96C5\9ED1; color:#10646f; }

#in .right .list { padding:15px 0 40px; }
#in .right .list ul { margin:0; padding:0; }
#in .right .list #paging>ul>li { margin:0; padding:0; list-style:none; position:relative; padding:9px 66px 9px 21px; background:url(/_upload/tpl/0a/be/2750/template2750/images/list.gif) no-repeat 6px 17px; border-bottom:1px dotted #cccccc; }
#in .right .list #paging>ul>li a { font-size:14px; line-height:21px; color:#434343; }
#in .right .list #paging>ul>li .date { position:absolute; right:0; top:11px; font-family:Arial; color:#707070; }

#in .right .ilist { padding-bottom:40px; width:679px; overflow:hidden; }
#in .right .ilist ul { margin:0; padding:0; float:left; width:704px; }
#in .right .ilist ul li { margin:0; padding:0; list-style:none; float:left; padding:30px 26px 0 0; width:150px; }
#in .right .ilist ul li .img { width:148px; height:96px; border:1px solid #b2b2b2; }
#in .right .ilist ul li .word { padding-top:6px; height:18px; overflow:hidden; }

.page_detail { padding-top:20px; color:#10646f; text-align:right; }
.page_detail a { padding:2px 4px; border:1px solid #8dcbb2; color:#10646f; }
.page_detail .currentlinkspan { padding:2px 4px !important; background:#8dcbb2; border:1px solid #8dcbb2 !important; color:#fff; }

#in .right .content { padding:30px 0 40px; font-size:14px; line-height:24px; color:#3c3c3c; }

#in .detail { float:right; padding:70px 39px 55px 0; width:679px; }
#in .detail .title { padding:22px 0 9px; border-bottom:1px dotted #cccccc; font:24px/36px \5FAE\8F6F\96C5\9ED1; color:#313131; text-align:center; }
#in .detail .info { padding:10px 0; color:#10646f; text-align:center; }
#in .detail .dmain { padding:30px 0 45px; font-size:14px; line-height:24px; color:#434343; }
#in .detail .close { height:25px; text-align:right; }

.dio { padding-top:1px;}
.dio .top { position:relative; width:694px; height:395px; background:url(/_upload/tpl/0a/be/2750/template2750/images/dio.jpg) no-repeat; }
.dio .top .flash { float:left; padding:35px 0 0 53px; width:384px; height:317px; }
.dio .top .wd { float:right; padding:40px 26px 0 0; width:178px; line-height:24px; color:#646464; }
.dio .top .wd .t { font-weight:bold; font-size:18px; color:#004967; }
.dio .top .wd .h { height:240px; overflow:hidden; }
.dio .top .wd b { color:#000; }
.dio .top .button { display:block; position:absolute; left:576px; top:324px; width:90px; height:27px; cursor:pointer; }
.dio .bottom { margin-top:38px; padding-top:36px; border-top:1px dotted #cccccc; overflow-x:hidden }
.dio .bottom .news_ul { float:left; margin:0; padding:0; width:720px; }
.dio .bottom .news_ul .news_li { float:left; margin:0; padding:0; list-style:none; padding-right:26px; width:154px; height:166px; }
.dio .bottom .news_ul .news_li .img { padding:4px; background:#fff; border:1px solid #e6e6e6; width:144px; height:108px; }
.dio .bottom .news_ul .news_li .img img { width:144px; height:108px; }
.dio .bottom .news_ul .news_li .link { padding-top:3px; text-align:center; }
.dio .bottom .news_ul .news_li .link a { font-weight:bold; color:#646464; }
.dio .bottom .news_ul .news_li .time { font-family:Verdana; color:#3890a9; text-align:center; }
.dio .page_detail { padding-bottom:30px; text-align:right; }