.tborder,
.main .ad_intro,
.titlebar,
.titlebar .option,
.framebottom,
.framebottom span,
.main .online__,
.main .flink
{ background:url(images2013-1.png) -9999px 0 no-repeat;}

.titlebar{ height:29px; background-position:0 -345px;}
.titlebar .title { float:left;}
.titlebar .title a{ display:block; width:132px; height:29px; line-height:29px; font-size:14px; text-align:center; color:#fff; font-weight:bold;}
.titlebar .option{ float:right; height:29px; line-height:29px; width:50px; background-position:-952px -345px; }
.titlebar .option a{}

.titlebar{ height:29px; background-position:0 -345px;}
.titlebar .title { float:left;}
.titlebar .title a{ display:block; width:132px; height:29px; line-height:29px; font-size:14px; text-align:center; color:#fff; font-weight:bold;}
.titlebar .option{ float:right; height:29px; line-height:29px; width:132px; background-position:-501px -345px; text-align:right;}
.titlebar .option a{ margin:0 10px;}

.titlebar1{ height:28px; border-bottom:1px solid #2781d0; background-position:-30px -357px;}
.titlebar1 .title{ float:left; height:28px; line-height:28px; text-align:left; text-indent:30px; width:150px;}
.titlebar1 .title a{ font-size:14px; color:#0092c5;}
.titlebar1 .option{ float:left; width:240px;}
.titlebar1 .option a{ display:block; border-left:1px solid #cadef1; width:79px; height:31px; line-height:31px; float:left; color:#0187e8; background-position:-792px 0;  white-space:nowrap; color:#000;}
.titlebar1 .option a.over{ background-position:-9999px -9999px; font-weight:bold; font-weight:bold; color:#105e9a;}

.titlebar2{ height:40px; border-bottom:1px solid #cccccc;}
.titlebar2 a{ display:block; height:40px; line-height:40px; text-indent:22px; color:#105e9a; text-align:left;}
.titlebar2 a.over{ font-weight:bold; color:#105e9a; background-position:-38px -554px; border-bottom:1px solid #fff;}

.titlebar3{ height:25px; border-bottom:1px solid #cccccc;}
.titlebar3 .title a{ display:block; float:left; margin-left:6px; height:25px; line-height:25px; color:#000;  width:70px; background-position:-223px -275px;}
.titlebar3 .title a.over{ font-weight:bold; color:#105e9a; background-position:-297px -275px; border-bottom:1px solid #fff;}
.titlebar3 .option{ text-align:right;}
.titlebar3 .option a{ color:#333; margin:0 6px;}


.cDIV0{}
.cDIV0 .list{ border-left:1px solid #ddd; border-right:1px solid #ddd;}
.cDIV0 .list a{ display:block; margin:0 auto; width:90%; height:30px; line-height:30px; text-align:left; text-indent:18px; overflow:hidden; background:url(images2013-dot4.png) no-repeat 4px 12px; border-bottom:1px solid #ddd;}
.cDIV1{}
.cDIV1 .list a{ display:block; height:30px; line-height:30px; text-align:left; text-indent:18px; overflow:hidden; background:url(images2013-dot4.png) no-repeat 4px 12px;}
.framebottom{ height:6px; line-height:6px; background-position:0 -316px;}
.framebottom span{ display:block; float:right; height:6px; line-height:6px; width:20px; background-position:-982px -316px;}

.tborder{ margin:0 auto; width:1002px; height:8px; line-height:8px; background-position:0 0;}
.main { min-height:1080px; height:auto!important;height:1080px;}
.main .left{ float:left; width:716px;}
.main .ad_intro{ float:left; width:716px; height:281px; background-position:0 -17px;}
.main .ad_intro .ad{ float:left; width:370px;}
.main .ad_intro .intro{ float:left; width:330px;}
.main .ad_intro .intro strong{ display:block; height:40px; line-height:40px; color:#bb1c13; font-size:14px; text-align:left; text-indent:40px;}
.main .ad_intro .intro div{ width:320px; float:right;}
.main .ad_intro .intro div img{ border:1px solid #ddd;}
.main .ad_intro .intro div { font-size:14px; line-height:25px; text-align:left; color:#444;}
.main .cDIV0{ float:left; width:351px;}
.main .space_heng{ float:left; width:710px; height:15px; line-height:15px;}
.main .space_shu{ float:left; height:285px; width:14px;}
.main .right{ float:right;}
.main .right .icons{ width:254px; height:582px; background:url(imagesicon.jpg) no-repeat;}
.main .right .icons strong{ display:block; height:30px; line-height:30px; text-align:left; text-indent:20px; font-size:14px; color:#bb1c13;}
.main .right .icons a{ display:block; margin:0 auto; width:220px; height:134px; text-indent:-9999px;}
.main .banner{}
.main .online{ float:left; width:100%;}
.main .online_{ border-left:1px solid #ddd; border-right:1px solid #ddd;}
.main .online__{ margin:0 auto; width:914px; height:222px; background-position:0 -397px;}
.main .online__ .li{ float:left; width:215px;}
.main .online__ .li strong a{ display:block; height:30px; line-height:30px;}
.main .online__ .li a{ display:block; height:64px; line-height:55px; text-indent:-9999px;}
.main .online__ span{ display:block; float:left; width:18px; height:220px;}
.main .flink{ margin:0 auto; width:1000px; height:85px; background-position:0 -642px;}
.main .flink .space20{ width:100px;}
.main .flink_{ margin:0 auto; width:1000px; height:45px;}
.main .flink_ strong{ display:block; float:left; width:115px; height:47px; text-indent:-9999px;}
.main .flink_ a{ display:block; float:left; width:130px; height:48px; text-indent:-9999px;}

.inner .left,
.curPlace,
.inner .right .title,
.inner .left ul li .sec.over a.over
{ background:url(../images/2013-2.png) -9999px 0 no-repeat;}

.inner .left ul li .a0
{ background:url(images2013-icon.png) -9999px 0 no-repeat;}

.inner .right .curTitle{ height:28px; background-position:-1px -960px;}
.inner .right .curTitle strong{ display:block; float:left; width:140px; text-align:center; height:28px; line-height:28px; font-size:14px; color:#fff;}
.inner .right .curPlace{ float:right; width:500px; height:28px; line-height:28px; text-align:right; background-position:0 0;}
.inner .right .curPlace a{ margin:0 10px;}

.inner{  min-height:800px; height:auto!important;height:800px; background-color:#fff; border-left:1px solid #dadada; border-right:1px solid #dadada;}
.inner .space{ height:20px;}
.inner .left{ float:left; width:240px;  background-position:0 -93px;}
.inner .leftborder{ border:1px solid #b00200; width:200px; margin:0 auto;}
.inner .left ul{ width:190px; margin:0 auto;}
.inner .left ul li .a0{ display:block; width:170px; margin:0 auto; height:35px; line-height:35px; font-size:14px; color:#b00200; font-weight:bold; text-align:left; border-bottom:1px solid #ddd; background-position:0 0; text-indent:30px;}
.inner .left ul li .sec{ display:none; width:170px; margin:0 auto;}
.inner .left ul li .sec.over{ display:block;}
.inner .left ul li .sec .a1{ display:block; height:30px; line-height:30px; text-align:left; text-indent:35px; background:url(images2013-dot.png) no-repeat 15px 13px; color:#777; border-bottom:1px dashed #ddd;}
.inner .left ul li .sec.over .a1.over{display:block; color:#A71435; font-weight:bold; background:url(images2013-dot3.png) no-repeat 13px 12px; text-decoration:underline;}
.inner .leftborder .leftpic{ background:url(../images/2013-leftpic.jpg) no-repeat bottom; height:270px;}

.inner .right{ float:left; width:720px;}
.inner .right .title{ height:42px; background-position:0 -51px; background-repeat:repeat-x;}
.inner .right .title strong{ display:block; float:left; height:42px; line-height:42px; text-align:center; font-size:14px; color:#000; width:620px;}
.inner .right .title b{ display:block; float:right; height:42px; line-height:42px; text-align:center; font-size:14px; color:#000; width:130px;}
.inner .right .list{ width:730px; margin:0 auto;}
.inner .right .list div{ height:38px;  width:96%; margin:0 auto;}
.inner .right .list a{ display:block; height:38px; float:left;width:550px; line-height:38px; text-align:left; background:url(images2013-dot1.png) no-repeat 14px 14px; text-indent:40px; font-size:14px; overflow:hidden; color:#444;}
.inner .right .list span{ display:block; height:38px; float:right; width:100px; line-height:38px; text-align:center;}

.inner .right .flow ul{ width:400px; margin:0 auto;}
.inner .right .flow li{ height:47px; line-height:47px; background:url(images2013-flow.png) -9999px 0 no-repeat; text-align:left; text-indent:36px;}
.inner .right .flow li.f{ background-position:0 0;}
.inner .right .flow li.f a{ font-size:14px; color:#fff; font-weight:bold;}
.inner .right .flow li.arrow{ background-position:0 -47px;}


.arcurPlace{ height:42px; line-height:42px; text-indent:35px; background:url(images2013-home.gif) no-repeat 20px 11px; text-align:left; border-bottom:1px solid #ddd;}
.arcurPlace a{ margin:0 15px;}

.inner .article h3{ display:block; height:60px; line-height:60px; color:#FF0000; text-align:center; font-size:20px;}
.inner .article .subtitle{ width:100%; margin:0 auto; height:30px; line-height:30px; border-bottom:1px solid #ddd; border-top:1px solid #ddd; background-color:#f7f7f7;}
.inner .article .content{ width:80%; margin:0 auto; font-size:14px; text-align:left; color:#000; line-height:30px;}

.inner .same{ width:80%; margin:0 auto;}
.inner .same .samespace{ height:40px; border-bottom:1px dashed #ddd;}
.inner .same strong{ display:block; text-align:left; height:40px; line-height:40px; color:#000000; font-size:14px;}
.inner .same .list a{ display:block; height:30px; line-height:30px; text-align:left; text-indent:15px; background:url(images2013-dot.png) no-repeat 4px 12px; color:#666;}
