@charset "gb2312";
*{margin:0;padding:0;}
body{font-size:12px;font-family:����,Arial, Helvetica, sans-serif; color:#3f3f3f; }
img{border:0;}
ul{list-style:none;}
li{ vertical-align:bottom;}
a{color:#3f3f3f; text-decoration:none;}
a:hover{color:#fdca00; text-decoration:none;}
.clear{clear:both;}
.blank{font-size:0px; height:10px; width:100%;}
.blank2{font-size:0px; height:2px; width:100%;}
.blank3{font-size:0px; height:8px; width:100%;}
.blank4{font-size:0px; height:4px; width:100%;}
.blank5{font-size:0px; height:5px; width:100%;}
.layout{width:100%; height:auto;}
.container-header{ min-width:1095px; width:e-xpression(document.body.clientWidth < 1095 ? "1095px" : "100%" ); height:170px; margin:0 auto; position:relative; z-index:500; }
.header{ height:200px; margin:0 auto; position:relative; z-index:600; overflow:hidden; top: 10px;}
.logo{ width:1440px; height:124px; overflow:hidden; position:absolute; }
.logo img{position: relative; left: 170px;}
.tools-search{ width:320px; height:102px; position:absolute; z-index:700; right: 145px;}
.tools{ width:310px; height:36px; line-height:36px; text-align:right; color:#4b4b4b; padding:0 5px;}
.tools a{ color:#4b4b4b;}
.search{ width:270px; height:22px; float:right; margin-right:5px; margin-top:26px; display:inline; }
.search p{ float:left; overflow:hidden;}
.search p.search-title{ width:40px; height:20px; overflow:hidden; line-height:20px; padding-top:2px; color:#4b4b4b; }
.search p.search-input{ width:152px; height:20px; overflow:hidden; border:1px solid #4b4b4b; background:#ffffff; position:relative; margin:0 10px 0 0; display:inline; padding:0 10px;}
.search p.search-input input{ width:152px; height:20px; line-height:20px; border:0; background:#ffffff;}
.search p.search-btn{ width:46px; height:22px; overflow:hidden; }
.search p.search-btn input{ width:46px; height:18px; margin-top: 2px;}
.header-blank{ width:1095px; height:114px; margin:0 auto;}
.nav{width:1062px; height:52px; margin:0 auto; background:url(../images/nav.png) no-repeat left top; padding:0 16px 0 17px; }
.nav li{ width:92px; height:33px; float:left;  position:relative; z-index:650; margin:0 13px; display:inline;}
.nav li.lihome{ width:80px;}
.nav li h3{ color:#FFF; width:92px; height:33px; line-height:33px; display:block; font-weight:bold; font-size:15px; text-align:center;font-family:΢���ź�,����,Arial, Helvetica, sans-serif; }
.nav li h3 a{ color:#FFF;}
.nav li h3.curr,.nav li h3.on{ background:url(../images/nav-li-h3-curr.jpg) no-repeat left top; color:#FFF;}
.nav li div.subnav{ width:92px; height:auto; position:absolute; left:0; top:33px; display:none; background:url(../images/subnav.png) repeat left top; }
.nav li div.subnav  p{ width:82px; height:28px; line-height:28px; display:block; text-align:center; background:url(../images/subnav-p.gif) repeat-x left bottom; margin:0 auto; }
.nav li p a,.nav li p a:hover{ color:#FFF;}



.main{ width:1095px; height:auto; margin:0 auto; position:relative; z-index:100 }
.siteflash{ width:1080px; height:342px; margin:0 auto; overflow:hidden; margin-top: 8px;}
.siteflash img{margin-bottom:10px;}
.flash{ width:730px; height:344px; float:left; overflow:hidden; background:#F60; position:relative;}
.mod_focus { overflow:hidden; position:absolute; width:730px; left:0; top:0; height:344px; }
.mod_focus .contents{ width:730px; height:344px; overflow:hidden;}
.mod_focus .contents li{width:730px; overflow:hidden;height:344px; }
.mod_focus .contents li img{ width:730px; height:344px;}
.mod_focus .tags{text-align:center; position:absolute; right:10px; bottom:12px; width:208px; height:20px;}
.mod_focus .tags li{  overflow:hidden; float:left; margin:0 3px; width:20px; height:20px;}
.mod_focus .tags a{ float:left; width:20px; height:20px; line-height:20px; background:#000; color:#fff; display:block; font-size:14px; font-weight:normal; }
.mod_focus .tags .focus a{background:#fb7c00;}
/*.mod_focus .tags a img{ width:112px; height:58px;}*/

.video-share{ width:226px; height:344px; float:right;}
.video{ width:226px; height:auto; background:url(../images/video.gif) repeat-x left bottom; }
.video-play{ width:226px; height:160px; overflow:hidden; }
.video-play img{ width:226px; height:160px; }
.video-cen{ width:216px; height:66px; overflow:hidden; line-height:22px; color:#FFF; margin:0 auto;}
.video-cen a{ color:#FFF;}
.phone{ width:186px; height:36px; line-height:36px; background:url(../images/phone.png) no-repeat left -3px; font-weight:bold; font-size:18px; font-family:Arial, Helvetica, sans-serif; padding-left:40px; text-align:left; color:#ffba00;}
.share{width:226px; height:60px; background:url(../images/video.gif) repeat-x left top; }
.share-line{ width:226px; height:20px; overflow:hidden; }
.share-line h3{ width:48px; height:20px; line-height:20px; float:left; font-weight:normal; font-size:12px; overflow:hidden; text-align:center; color:#FFF;}

.new{width:1078px; height:auto; position: relative; overflow: hidden; margin: 0 auto;}
.about{ width:302px; height:374px; float:left; margin-right: 20px; overflow:hidden; display:inline;}
/*.about h2{ width:222px; height:40px; line-height:40px; padding:4px 20px 0 20px; text-align:right; overflow:hidden;  font-size:12px; font-weight:normal; }
.about h2 a{ color:#FFF;}
.about h2 a:hover{ color:#fdca00;}
.about h2 p{ width:120px; height:40px; line-height:40px;  float:left; font-weight:normal; font-size:16px; overflow:hidden; text-align:left; color:#FFF; margin-left:45px; display:inline; font-family:"΢���ź�";}*/
.about-cen{ width:300px; height:372px; border:1px solid #cecece; overflow:hidden;}
.about-cen img{margin-left:10px; margin-top: 10px; }
.about-cen .num{ width:150px; height:15px; position:absolute; bottom:20px; left:100px; overflow:hidden;}
.about-cen .num li{float: left; color: #FFF; text-align: center; line-height: 20px; width: 20px; height: 20px; font-family: Arial; font-size: 12px; cursor: pointer; overflow: hidden; margin: 0 2px; border: 0; background:url(../images/focus-num-li.gif) no-repeat left top; font-weight:normal; display:inline;}
.about-cen .num li.on{ color: #FFF; line-height: 20px; width: 20px; height: 20px; font-size: 12px; margin: 0 2px; border: 0; background:url(../images/focus-num-li.gif) no-repeat right top; font-weight: normal;}


.gg{width:1080px;height:94px;margin:0 auto;overflow:hidden;position:relative;}
.szt{width:300px; height:372px; border:1px solid #cecece; overflow:hidden;}
.szt .bn_box{position:relative;}
.szt .bn_box li{position:absolute;left:0;top:0;}
.szt .bn_box a{width:100%;height:100%;display:inline-block;}
.szt .bn_box a img{margin-left:10px;margin-top:10px;}

.szt .bn_tab{height:22px;position:absolute;bottom:20px;z-index:100;left:90px;text-align:center;}
.szt .bn_tab li{width:20px;height:10px;background:#fff;color:#000;margin:0 5px;cursor:pointer;text-align:center;line-height:22px;display:inline-block;*display:inline;}
.szt .bn_tab li:hover{background:#fff;}
.szt .bn_tab li.current{background:#f60}

.szt .prev_next{position:absolute;color:#000;cursor:pointer;width:24px;height:26px;background:#fff;top:50%;margin-top:-13px;text-align:center;line-height:26px;display:none;}
.szt .bn_next{right:0;}
.szt .bn_prev{left:0;}

.news{ width:473px; height:372px; overflow:hidden;  display:inline; float:left; border: 1px solid #CECECE; margin-right: 19px;}
.news-tap{ width:473px; height:38px; background:url(../images/news-h2.jpg) no-repeat left top; margin: 2px 5px;}
.news-tap h2{ width:100px; height:32px; line-height:32px; font-weight:bold; font-size:14px; margin-left:60px; margin-right:100px; display:inline; color:#FFF; float:left; }
.news-tap p{ width:84px; height:32px; line-height:32px; float:left; cursor:pointer; font-weight:bold; font-size:12px; text-align:center; font-weight:normal; color:#FFF; margin-left: 5px; margin-top: 5px;}
.news-tap p.curr{ background:url(../images/news-tap-p-curr.gif) no-repeat left top; font-weight:bold; color:#c70001;}
.news-cen{ width:471px; height:370px; border-top:0; overflow:hidden; }
.newsc-nr{ width:446px; height:370px; overflow:hidden; display:none; margin:0 auto;}
.newsc-hot{ width:446px; height:370px; }
.newsc-hot-img{ width:132px; height:370px; float:left; overflow:hidden;}
.newsc-hot-img img{ width:132px; height:370px;}
.newsc-hot-cen{ width:300px; height:370px; float:right; overflow:hidden;}
.newsc-hot-cen h3{ width:300px; height:370px; line-height:28px; border-bottom:1px solid #e5e5e5; font-weight:bold; font-size:12px;color:#c70001;}
.newsc-hot-cen h3 a{color:#c70001;}
.newsc-hotc-nr{ width:300px; height:48px; line-height:24px; overflow:hidden;}
.newsc-list{ width:446px; height:370px; margin:0 auto; overflow:hidden; }
.newsc-list li{ width:426px; height:26px; line-height:26px; padding-left:20px; overflow:hidden; background:url(../images/news-list-li.jpg) no-repeat left top;}
.newsc-list li span{ width:76px; height:26px; line-height:26px; display:block; float:right; overflow:hidden; text-align:right;}

.right-01{ width:262px; height:373px; overflow:hidden; display:inline; float: left; }
.right-01 h2{ width:222px; height:40px; line-height:40px; padding:4px 20px 0 20px; text-align:right; overflow:hidden; background:url(../images/toupiao-h2.png) no-repeat left top; font-size:12px; font-weight:normal; }
.rights-01{width:264px; overflow:hidden;}

.right-list{width:256px; height:145px; overflow:hidden; border: 1px solid #CECECE;}
.right-list ul{ width:258px;  overflow:hidden; margin-top:3px;}
.right-list li{width:258px; line-height:24px; font-size:12px; margin-left: 10px;}
.right-img{width:258px; overflow:hidden;  margin-top: 5px;}

.news-ad{ width:1077px; height:93px; position:relative; overflow:hidden; margin:0 auto;}
.news-ad img{width:1073px; height:93px;}

.content{ width:1074px; height:336px; overflow:hidden; position:relative;margin:0 auto;}
.content-01{ width:350px; height:334px; overflow:hidden; border: 1px solid #CECECE; float:left; margin-right: 10px;}
.content-01 .contents{width:350px; height:38px; background:url(../images/content-01.jpg) no-repeat left top; margin-left: 6px; margin-top: 4px;}
.contents p{ width: 89px; line-height:38px; font-size:12px; text-align:center; color:#c70001; font-weight: bold; float: left;}
.contents a{ width: 50px; height: 30px; float:right; text-align: right; margin-right: 20px; margin-top: 11px; color: white;}
.content-list{ width:350px; height:300px; margin:0 auto; overflow:hidden;}
.content-list li{width:315px; height:26px; line-height:26px; padding-left:20px; overflow:hidden; background:url(../images/news-list-li.jpg) no-repeat left top; margin-left: 10px;}


.content-02{ width:350px; height:334px; overflow:hidden; border: 1px solid #CECECE; float:left; margin-right: 10px;}
.content-02 .contents{width:350px; height:38px; background:url(../images/content-01.jpg) no-repeat left top; margin-left: 6px; margin-top: 4px;}
.contents p{ width: 89px; line-height:38px; font-size:12px; text-align:center; color:#c70001; font-weight: bold;}
.content-list{ width:350px; height:300px; margin:0 auto; overflow:hidden;}
.content-list li{width:350px; height:26px; line-height:26px; padding-left:20px; overflow:hidden; background:url(../images/news-list-li.jpg) no-repeat left top; margin-left: 10px;}


.content-03{ width:350px; height:334px; overflow:hidden; float:left;}
.content-03-cp{width:347px; height:160px; overflow:hidden; border: 1px solid #CECECE;float:left; margin-bottom:10px;}
.content-03-cp .contents{width:350px; height:38px; background:url(../images/content-01.jpg) no-repeat left top; margin-left: 5px; margin-top: 4px;}
.content-03-cp-jj{width:340px;height:auto;}
.content-03-cp-jj p{margin-left:10px;margin-top:2px;float:left;}
.content-03-cp-jj p img{width:90px;height:100px;}
.content-03-cp-jj h3{width:223px;height:113px;float:right;margin-right:2px;margin-top:10px;line-height:20px;font-weight:normal;font-size:12px;text-indent:1em;}
.content-03-cp-jj h3 a{color:#C2100E;margin-left:5px;}

/*.contents-img{margin-left: 10px; margin-top: 2px; float:left;}
.contents-wz{width: 223px; height: 113px; float: right; margin-right: 10px; margin-top: 10px; line-height: 20px;}*/






.content-03-js{width:347px; height:160px; overflow:hidden; border: 1px solid #CECECE; float:left;}
.content-03-js .contents{width:350px; height:38px; background:url(../images/content-01.jpg) no-repeat left top; margin-left: 5px; margin-top: 4px;}


.gongyi{ width:1070px; height:270px; margin:0 auto; border: 1px solid #CBCBCB; }
.gongyi-title{ width:1070px; height:42px; line-height:42px; text-align:right; margin-left: 7px; background:url(../images/gongyi-h2.jpg) no-repeat left top; }
.gongyi-title a{ color:#FFF; margin-right: 20px;}
.gongyi-title a:hover{ color:#fdca00;}
.gongyi-title h2{ width:640px; height:42px; line-height:42px; float:left; font-weight:bold; font-size:14px; color:#FFF; text-align:left; padding-left:60px;}
.gongyi-title p{ width:200px; height:42px; line-height:42px; float:left; font-weight:normal; font-size:12px; color:#FFF;text-align:left;}
.gongyi-cen,.tongxing-cen{ width:1070px; height:341px; border-top:0; padding:0 10px;}
.tongxing-cen{ height:365px;}
.gyc-cen{width:520px; height: 235px; float:left; overflow:hidden; margin:0 10px; display:inline;}
.gyc-cen ul{width: 520px; height: auto; line-height: 26px; font-size: 14px;}
.gyc-cen ul span{float: right;}


.gyc-cen-tap,.tsc-cen-tap{ width:598px; height:38px; background:url(../images/gongyi-tap.jpg) repeat-x left top; overflow:hidden;}
.gyc-cen-tap h3,.tsc-cen-tap h3{ width:122px; height:38px; float:left; background:url(../images/gongyi-tap-h3.jpg) no-repeat right 10px; overflow:hidden;}
.gyc-cen-tap h3 p,.tsc-cen-tap h3 p{ width:102px; height:34px; line-height:34px; padding-bottom:4px; overflow:hidden; margin:0 auto; font-weight:normal; font-size:12px; text-align:center; cursor:pointer;}
.gyc-cen-tap h3 p.curr,.tsc-cen-tap h3 p.curr{ background:url(../images/gongyi-tap-p-curr.jpg) no-repeat left top; color:#FFF;}
.gyc-cen-nr,.tsc-cen-nr{ width:598px; height:268px; overflow:hidden; display:none;}
.gyc-cnr-cen{width:578px; height:234px; overflow:hidden; line-height:26px; margin:0 auto;}
.gyc-cnr-more{ width:578px; height:24px; overflow:hidden; margin:0 auto;}
.gyc-cnr-more p{ width:63px; height:24px; overflow:hidden; float:right; }
.gyc-cnr-more p img{ width:63px; height:24px; }


.gyc-img{ width:459px; height:235px; float:right; overflow:hidden; }
.gyc-img li{ width:220px; height:300px; float:left; display:inline; overflow:hidden; margin-left: 8px;}
.gyc-img li p{ width:220px; height:167px; overflow:hidden; padding:5px; }
.gyc-img li p img{ width:220px; height:147px;}
.gyc-img li h3{ width:175px; height:32px; line-height:32px; font-weight:normal; font-size:12px; text-align:center; overflow:hidden; text-align:center;}

.tuku{ width:1074px; height:358px; margin: 0 auto;  }
.juzhao{ width:525px; height:356px; background:url(../images/juzhao.jpg) no-repeat left top; overflow:hidden; float:left; display:inline; }
.juzhao h2{ width:491px; height:42px; line-height:42px; font-weight:normal; margin:0 auto; font-size:12px; text-align:right; overflow:hidden; text-align:right;}
.juzhao h2 a{ color:#d10001;}
.juzhao h2 p{ width:260px; height:42px; line-height:42px; float:left; text-align:left; margin-left:50px; display:inline; overflow:hidden; font-size:18px; font-weight:normal; font-family:"΢���ź�"; }
.juzhao h2 p span{ font-size:12px; text-transform:uppercase;}
.juzhao-cen{ width:490px; height:292px; overflow:hidden; margin:0 auto;}
.jz-list{width:490px;height:auto;}
.jz-img{width:146px;height:145px;float:left;overflow:hidden;margin:0 5px;display:inline;}
.jz-img p{width:140px;height:105px;padding:2px;border:1px solid #BF9E9E;overflow:hidden;}
.jz-img p img{width:140px;height:105px;}
.jz-img h3{width:146px;height:24px;line-height:24px;font-weight:normal;font-size:12px;padding-top:4px;text-align:center;overflow:hidden;}

.gongyi-images{width:520px;float:left;margin-left:10px;}
.gongyi-img{width:235px;height:auto;float:left;overflow: hidden;margin:0 8px;display:inline;}
.gongyi-img p{width:225px;height:auto;padding:2px;border:1px solid #BF9E9E;overflow:hidden;}
.gongyi-img p img{width:224px;height:auto;}
.gongyi-img h3{width:235px;height:24px;line-height:24px;font-weight:normal;font-size:12px;padding-top:4px;text-align:center;overflow:hidden;}


.juzhao-02{ width:525px; height:356px; background:url(../images/juzhao.jpg) no-repeat left top; overflow:hidden; float:right; display:inline; }
.juzhao-02 h2{ width:491px; height:42px; line-height:42px; font-weight:normal; margin:0 auto; font-size:12px; text-align:right; overflow:hidden; text-align:right;}
.juzhao-02 h2 a{ color:#d10001;}
.juzhao-02 h2 p{ width:260px; height:42px; line-height:42px; float:left; text-align:left; margin-left:50px; display:inline; overflow:hidden; font-size:18px; font-weight:normal; font-family:"΢���ź�"; }
.juzhao-02 h2 p span{ font-size:12px; text-transform:uppercase;}
.yltt{width:520px; height:356px; overflow:hidden;}
.yltt-hot{ width:480px; height:120px; margin-left: 20px;}
.yltt-hot-img{ width:148px; height:113px; border: 1px solid #BF9E9E; float:left; overflow:hidden; margin-left: 5px;}
.yltt-hot-img img{ width:140px; height:105px; margin:3px 4px;}

.yltt-hot-cen{ width:310px; height:113px; float:right; overflow:hidden; margin-left:10px; margin-top:10px;}
.yltt-hot-cen h3{ width:300px; height:28px; line-height:28px; border-bottom:1px solid #e5e5e5; font-weight:bold; font-size:12px;color:#c70001;}
.yltt-hot-cen h3 a{color:#c70001;}
.yltt-hot-nr{ width:300px; height:48px; line-height:24px; overflow:hidden;}
.yltt-list{ width:446px; height:170px; margin:0 auto; overflow:hidden; }
.yltt-list li{ width:426px; height:26px; line-height:26px; padding-left:20px; overflow:hidden; background:url(../images/news-list-li.jpg) no-repeat left top;}
.yltt-list li span{ width:76px; height:26px; line-height:26px; display:block; float:right; overflow:hidden; text-align:right;}


.zutu{width:1070px; height:245px; margin:0 auto; border: 1px solid #CBCBCB;overflow:hidden;}
.zutu-title{ width:1070px; height:42px; line-height:42px; text-align:right; margin-left: 7px; background:url(../images/gongyi-h2.jpg) no-repeat left top; }
.zutu-title a{ color:#FFF; margin-right: 20px;}
.zutu-title a:hover{ color:#fdca00;}
.zutu-title h2{ width:640px; height:42px; line-height:42px; float:left; font-weight:bold; font-size:14px; color:#FFF; text-align:left; padding-left:60px;}
.zutu-title p{ width:200px; height:42px; line-height:42px; float:left; font-weight:normal; font-size:12px; color:#FFF;text-align:left;}
.zutu-images{width:2000px;overflow:hidden;}
.zutu-images li{width:208px; height:200px;float: left;margin-left:5px;margin-top:20px;}
.zutu-images li p{width:205px; height:147px;background:url(../images/bk.jpg) no-repeat left top;}
.zutu-images li p img{width:193px; height:135px;margin:6px;}
.zutu-images li h3{width:208px;text-align:center;margin-top:10px;}
.zutu-images li h3 a{width:208px;font-size:12px;font-weight:normal;color:#6F5050;}

/*.zutu-img li{ float:left; background:url(../images/jiameng-list-li-p.jpg) no-repeat left top; margin-left: 10px; margin-right: 10px; margin-top: 20px;}
.zutu-img li h3{width: 190px; height: 40px; text-align: center; margin-top: 20px;}*/


.jiameng{ width:726px; height:430px; float:left; overflow:hidden; margin-left:32px; display:inline;}
.jiameng-title{ width:696px; height:42px; line-height:42px; text-align:right; background:url(../images/jiameng-h2.jpg) no-repeat left top; padding:0 15px;}
.jiameng-title a{ color:#FFF;}
.jiameng-title a:hover{ color:#fdca00;}
.jiameng-title h2{ width:440px; height:42px; line-height:42px; float:left; font-weight:bold; font-size:14px; color:#FFF; text-align:left; padding-left:60px;}
.jiameng-cen{ width:724px; height:387px; border:1px solid #cdcdcd; border-top:0;}
.jmc-list{ width:705px; height:370px; margin:0 auto; overflow:hidden; }
.jmc-list li{ width:203px; height:175px; float:left; margin:4px 16px; display:inline; overflow:hidden; }
.jmc-list li p{ width:193px; height:135px; padding:5px; background:url(../images/jiameng-list-li-p.jpg) no-repeat left top; overflow:hidden;}
.jmc-list li p img{ width:193px; height:135px; }
.jmc-list li h3{ width:203px; height:30px; line-height:30px; font-weight:normal; font-size:12px; text-align:center; overflow:hidden; }

.huodong{ width:282px; height:430px; float:right; margin-right:32px; overflow:hidden; }
.huodong h2{ width:242px; height:40px; line-height:40px; padding:4px 20px 0 20px; text-align:right; overflow:hidden; background:url(../images/active-h2.jpg) no-repeat left top; font-size:12px; font-weight:normal; }
.huodong h2 p{ width:120px; height:40px; line-height:40px;  float:left; font-weight:normal; font-size:16px; overflow:hidden; text-align:left; color:#FFF; margin-left:45px; display:inline; font-family:"΢���ź�";}
.huodong-cen{width:280px; height:380px; border:1px solid #cecece; overflow:hidden;}
.hdc-list{ width:240px; height:360px; margin:0 auto; overflow:hidden;}
.hdc-list li{ width:240px; height:160px; float:left; margin:10px 0; display:inline;}
.hdc-list li p{ width:240px; height:130px; overflow:hidden;}
.hdc-list li p img{ width:240px; height:130px; }
.hdc-list li h3{ width:240px; height:30px; line-height:30px; font-weight:normal; font-size:12px; text-align:center; background:url(../images/huodong-list-li-h3.jpg) no-repeat left top;}
.hdc-list li h3 a{ color:#FFF;}
.hdc-list li h3 a:hover{ color:#fdca00;}

.link{ width:1070px; height:auto; margin:0 auto;  margin-top: 10px; border: 1px solid #CDCDCD;}
.link-tap{ width:1060px; height:42px; overflow:hidden; display:inline; float:left; background:url(../images/link-h2.jpg) no-repeat left top; margin:5px 5px;}
.link-tap p{width:84px; height:32px; line-height:32px; float:left; cursor:pointer; font-weight:bold; font-size:12px; text-align:center; font-weight:normal; color:#FFF;}
.link-tap p.curr{ background:url(../images/news-tap-p-curr.gif) no-repeat left top; font-weight:bold; color:#c70001; margin-left: 5px;}
.link-cen{ width:1029px; height:auto; border-top:0; }
.link-list{width: 1070px; height: 25px; overflow:hidden;}
.link-list li{ height: 30px; float: left; margin-left: 15px; font-size: 14px;}



.main-footer{ width:1095px; height:20px; margin:0  auto; background:url(../images/main-bottom.png) no-repeat center top; font-size:0; }
.container-footer{ min-width:1095px; width:e-xpression(document.body.clientWidth < 1095 ? "1095px" : "100%" ); height:auto; margin:0 auto; background:#a81c00 url(../images/footer.jpg) repeat-x left top;}
.footer{ width:1095px; height:auto;  margin:0 auto; position:relative; position:relative;}
.copyright{ width:960px; height:auto; line-height:32px; text-align:left; color:#FFF; background:url(../images/copyright.png) no-repeat left top; padding-left:130px; margin-left: 10px;}
.copyright a{ color:#FFF;}


@charset "gb2312";
*{margin:0;padding:0;}
body{font-size:12px;font-family:ËÎÌå,Arial, Helvetica, sans-serif; color:#3f3f3f; }
img{border:0;}
ul{list-style:none;}
li{ vertical-align:bottom;}
a{color:#3f3f3f; text-decoration:none;}
a:hover{color:#fdca00; text-decoration:none;}
.clear{clear:both;}
.blank{font-size:0px; height:10px; width:100%;}
.blank2{font-size:0px; height:2px; width:100%;}
.blank3{font-size:0px; height:8px; width:100%;}
.blank4{font-size:0px; height:4px; width:100%;}
.blank5{font-size:0px; height:5px; width:100%;}
.layout{width:100%; height:auto;}
.container-header{ min-width:1095px; width:e-xpression(document.body.clientWidth < 1095 ? "1095px" : "100%" ); height:170px; margin:0 auto; position:relative; z-index:500; }
.header{width:1095px;  height:200px; margin:0 auto; position:relative; z-index:600; overflow:hidden; top: 10px;}
.logo{ width:896px; height:124px; overflow:hidden; position:absolute; }
.logo img{position: relative; left:0;}
.tools-search{ width:320px; height:102px; position:absolute; z-index:700; right: 0;}
.tools{ width:310px; height:36px; line-height:36px; text-align:right; color:#4b4b4b; padding:0 5px;}
.tools a{ color:#4b4b4b;}
.search{ width:270px; height:22px; float:right; margin-right:5px; margin-top:26px; display:inline; }
.search p{ float:left; overflow:hidden;}
.search p.search-title{ width:40px; height:20px; overflow:hidden; line-height:20px; padding-top:2px; color:#4b4b4b; }
.search p.search-input{ width:152px; height:20px; overflow:hidden; border:1px solid #4b4b4b; background:#ffffff; position:relative; margin:0 10px 0 0; display:inline; padding:0 10px;}
.search p.search-input input{ width:152px; height:20px; line-height:20px; border:0; background:#ffffff;}
.search p.search-btn{ width:46px; height:22px; overflow:hidden; }
.search p.search-btn input{ width:46px; height:18px; margin-top: 2px;}
.header-blank{ width:1095px; height:114px; margin:0 auto;}
.nav{width:1062px; height:52px; margin:0 auto; background:url(../images/nav.png) no-repeat left top; padding:0 16px 0 17px; }
.nav li{ width:92px; height:33px; float:left;  position:relative; z-index:650; margin:0 13px; display:inline;}
.nav li.lihome{ width:80px;}
.nav li h3{ color:#FFF; width:92px; height:33px; line-height:33px; display:block; font-weight:bold; font-size:15px; text-align:center;font-family:Î¢ÈíÑÅºÚ,ËÎÌå,Arial, Helvetica, sans-serif; }
.nav li h3 a{ color:#FFF;}
.nav li h3.curr,.nav li h3.on{ background:url(../images/nav-li-h3-curr.jpg) no-repeat left top; color:#FFF;}
.nav li div.subnav{ width:92px; height:auto; position:absolute; left:0; top:33px; display:none; background:url(../images/subnav.png) repeat left top; }
.nav li div.subnav  p{ width:82px; height:28px; line-height:28px; display:block; text-align:center; background:url(../images/subnav-p.gif) repeat-x left bottom; margin:0 auto; }
.nav li p a,.nav li p a:hover{ color:#FFF;}



.main{ width:1095px; height:auto; margin:0 auto; position:relative; z-index:100 }
.siteflash{ width:1080px; height:342px; margin:0 auto; overflow:hidden; margin-top: 8px;}
.siteflash img{margin-bottom:10px;}
.flash{ width:730px; height:344px; float:left; overflow:hidden; background:#F60; position:relative;}
.mod_focus { overflow:hidden; position:absolute; width:730px; left:0; top:0; height:344px; }
.mod_focus .contents{ width:730px; height:344px; overflow:hidden;}
.mod_focus .contents li{width:730px; overflow:hidden;height:344px; }
.mod_focus .contents li img{ width:730px; height:344px;}
.mod_focus .tags{text-align:center; position:absolute; right:10px; bottom:12px; width:208px; height:20px;}
.mod_focus .tags li{  overflow:hidden; float:left; margin:0 3px; width:20px; height:20px;}
.mod_focus .tags a{ float:left; width:20px; height:20px; line-height:20px; background:#000; color:#fff; display:block; font-size:14px; font-weight:normal; }
.mod_focus .tags .focus a{background:#fb7c00;}
/*.mod_focus .tags a img{ width:112px; height:58px;}*/

.video-share{ width:226px; height:344px; float:right;}
.video{ width:226px; height:auto; background:url(../images/video.gif) repeat-x left bottom; }
.video-play{ width:226px; height:160px; overflow:hidden; }
.video-play img{ width:226px; height:160px; }
.video-cen{ width:216px; height:66px; overflow:hidden; line-height:22px; color:#FFF; margin:0 auto;}
.video-cen a{ color:#FFF;}
.phone{ width:186px; height:36px; line-height:36px; background:url(../images/phone.png) no-repeat left -3px; font-weight:bold; font-size:18px; font-family:Arial, Helvetica, sans-serif; padding-left:40px; text-align:left; color:#ffba00;}
.share{width:226px; height:60px; background:url(../images/video.gif) repeat-x left top; }
.share-line{ width:226px; height:20px; overflow:hidden; }
.share-line h3{ width:48px; height:20px; line-height:20px; float:left; font-weight:normal; font-size:12px; overflow:hidden; text-align:center; color:#FFF;}


.news-ad{ width:1077px; height:93px; position:relative; overflow:hidden; margin:0 auto;}
.news-ad img{width:1073px; height:93px;}



/*.gongyi{ width:1070px; height:270px; margin:0 auto; border: 1px solid #CBCBCB; }
.gongyi-title{ width:1070px; height:42px; line-height:42px; text-align:right; margin-left: 7px; background:url(../images/gongyi-h2.jpg) no-repeat left top; }
.gongyi-title a{ color:#FFF; margin-right: 20px;}
.gongyi-title a:hover{ color:#fdca00;}
.gongyi-title h2{ width:640px; height:42px; line-height:42px; float:left; font-weight:bold; font-size:14px; color:#FFF; text-align:left; padding-left:60px;}
.gongyi-title p{ width:200px; height:42px; line-height:42px; float:left; font-weight:normal; font-size:12px; color:#FFF;text-align:left;}
.gongyi-cen,.tongxing-cen{ width:1009px; height:341px; border-top:0; padding:0 10px;}
.tongxing-cen{ height:365px;}
.gyc-cen{width:530px; height: 235px; float:left; overflow:hidden; margin:0 10px; display:inline;}
.gyc-cen ul{width: 530px; height: auto; line-height: 26px; font-size: 14px;}
.gyc-cen ul span{float: right;}*/


.gyc-cen-tap,.tsc-cen-tap{ width:598px; height:38px; background:url(../images/gongyi-tap.jpg) repeat-x left top; overflow:hidden;}
.gyc-cen-tap h3,.tsc-cen-tap h3{ width:122px; height:38px; float:left; background:url(../images/gongyi-tap-h3.jpg) no-repeat right 10px; overflow:hidden;}
.gyc-cen-tap h3 p,.tsc-cen-tap h3 p{ width:102px; height:34px; line-height:34px; padding-bottom:4px; overflow:hidden; margin:0 auto; font-weight:normal; font-size:12px; text-align:center; cursor:pointer;}
.gyc-cen-tap h3 p.curr,.tsc-cen-tap h3 p.curr{ background:url(../images/gongyi-tap-p-curr.jpg) no-repeat left top; color:#FFF;}
.gyc-cen-nr,.tsc-cen-nr{ width:598px; height:268px; overflow:hidden; display:none;}
.gyc-cnr-cen{width:578px; height:234px; overflow:hidden; line-height:26px; margin:0 auto;}
.gyc-cnr-more{ width:578px; height:24px; overflow:hidden; margin:0 auto;}
.gyc-cnr-more p{ width:63px; height:24px; overflow:hidden; float:right; }
.gyc-cnr-more p img{ width:63px; height:24px; }


.gyc-img{ width:459px; height:235px; float:right; overflow:hidden; }
.gyc-img li{ width:220px; height:300px; float:left; display:inline; overflow:hidden; margin-left: 8px;}
.gyc-img li p{ width:220px; height:167px; overflow:hidden; padding:5px; }
.gyc-img li p img{ width:220px; height:147px;}
.gyc-img li h3{ width:175px; height:32px; line-height:32px; font-weight:normal; font-size:12px; text-align:center; overflow:hidden; text-align:center;}

/*.txc-jianjie{ width:213px; height:314px; float:left; background:#DDD; overflow:hidden; margin-top:40px; display:inline; background:url(../images/tongxing-jianjie.jpg) no-repeat left top;}
.txc-jianjie h3{ width:192px; height:42px; line-height:42px; font-weight:normal; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; color:#c81b1c; margin:0 auto;}
.txc-jianjie-cen{ width:192px; height:208px; line-height:26px; overflow:hidden; margin:0 auto; }
.txc-jianjie-cen a{ color:#c81b1c;}
.txc-imglist{ width:786px; height:354px; float:right; overflow:hidden; }
.txc-imglist h3{ width:786px; height:54px; overflow:hidden; background:url(../images/tongxing-img-h2.jpg) no-repeat center bottom;}
.txc-imglist h3 p{ width:786px; height:40px; line-height:40px; font-weight:normal; font-size:18px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; color:#c81819;}
.txcimgl-list{ width:786px; height:290px; overflow:hidden;}
.txcimgl-list li{ width:146px; height:135px; margin:10px 0 0 10px; display:inline; overflow:hidden; float:left; }
.txcimgl-list li p{width:140px; height:105px; padding:2px; border:1px solid #c2a2a2;}
.txcimgl-list li p img{ width:140px; height:105px; }
.txcimgl-list li h4{ width:146px; height:20px; line-height:20px; padding-top:4px; font-weight:normal; font-size:12px; text-align:center; overflow:hidden;}*/

.tuku{ width:1074px; height:358px; margin: 0 auto;  }
.juzhao{ width:525px; height:356px; background:url(../images/juzhao.jpg) no-repeat left top; overflow:hidden; float:left; display:inline; }
.juzhao h2{ width:491px; height:42px; line-height:42px; font-weight:normal; margin:0 auto; font-size:12px; text-align:right; overflow:hidden; text-align:right;}
.juzhao h2 a{ color:#d10001;}
.juzhao h2 p{ width:260px; height:42px; line-height:42px; float:left; text-align:left; margin-left:50px; display:inline; overflow:hidden; font-size:18px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; }
.juzhao h2 p span{ font-size:12px; text-transform:uppercase;}
.juzhao-cen{ width:490px; height:292px; overflow:hidden; margin:0 auto;}

.juzhao-02{ width:525px; height:356px; background:url(../images/juzhao.jpg) no-repeat left top; overflow:hidden; float:right; display:inline; }
.juzhao-02 h2{ width:491px; height:42px; line-height:42px; font-weight:normal; margin:0 auto; font-size:12px; text-align:right; overflow:hidden; text-align:right;}
.juzhao-02 h2 a{ color:#d10001;}
.juzhao-02 h2 p{ width:260px; height:42px; line-height:42px; float:left; text-align:left; margin-left:50px; display:inline; overflow:hidden; font-size:18px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; }
.juzhao-02 h2 p span{ font-size:12px; text-transform:uppercase;}
.yltt{width:520px; height:356px; overflow:hidden;}
.yltt-hot{ width:480px; height:120px; margin-left: 20px;}
.yltt-hot-img{ width:148px; height:113px; border: 1px solid #BF9E9E; float:left; overflow:hidden; margin-left: 5px;}
.yltt-hot-img img{ width:140px; height:105px; margin:3px 4px;}

.yltt-hot-cen{ width:310px; height:113px; float:right; overflow:hidden; margin-left:10px; margin-top:10px;}
.yltt-hot-cen h3{ width:300px; height:28px; line-height:28px; border-bottom:1px solid #e5e5e5; font-weight:bold; font-size:12px;color:#c70001;}
.yltt-hot-cen h3 a{color:#c70001;}
.yltt-hot-nr{ width:300px; height:48px; line-height:24px; overflow:hidden;}
.yltt-list{ width:446px; height:170px; margin:0 auto; overflow:hidden; }
.yltt-list li{ width:426px; height:26px; line-height:26px; padding-left:20px; overflow:hidden; background:url(../images/news-list-li.jpg) no-repeat left top;}
.yltt-list li span{ width:76px; height:26px; line-height:26px; display:block; float:right; overflow:hidden; text-align:right;}


/*.juzhao-02 .newsc-nr{ width:525px; height:196px; overflow:hidden; display:none; margin:0 auto;}
.newsc-hot{ width:446px; height:88px; }
.newsc-hot-img{ width:132px; height:88px; float:left; overflow:hidden;}
.newsc-hot-img img{ width:132px; height:88px;}
.newsc-hot-cen{ width:300px; height:88px; float:right; overflow:hidden;}
.newsc-hot-cen h3{ width:300px; height:28px; line-height:28px; border-bottom:1px solid #e5e5e5; font-weight:bold; font-size:12px;color:#c70001;}
.newsc-hot-cen h3 a{color:#c70001;}
.newsc-hotc-nr{ width:300px; height:48px; line-height:24px; overflow:hidden;}
.newsc-list{ width:446px; height:104px; margin:0 auto; overflow:hidden; }
.newsc-list li{ width:426px; height:26px; line-height:26px; padding-left:20px; overflow:hidden; background:url(../images/news-list-li.jpg) no-repeat left top;}
.newsc-list li span{ width:76px; height:26px; line-height:26px; display:block; float:right; overflow:hidden; text-align:right;}
*/

/*.zutu{width:1070px; height:245px; margin:0 auto; border: 1px solid #CBCBCB;}
.zutu-title{ width:1070px; height:42px; line-height:42px; text-align:right; margin-left: 7px; background:url(../images/gongyi-h2.jpg) no-repeat left top; }
.zutu-title a{ color:#FFF; margin-right: 20px;}
.zutu-title a:hover{ color:#fdca00;}
.zutu-title h2{ width:640px; height:42px; line-height:42px; float:left; font-weight:bold; font-size:14px; color:#FFF; text-align:left; padding-left:60px;}
.zutu-title p{ width:200px; height:42px; line-height:42px; float:left; font-weight:normal; font-size:12px; color:#FFF;text-align:left;}
.zutu-img{width:208px; height:200px; }
.zutu-img li{ float:left; background:url(../images/jiameng-list-li-p.jpg) no-repeat left top; margin-left: 10px; margin-right: 10px; margin-top: 20px;}
.zutu-img li h3{width: 190px; height: 40px; text-align: center; margin-top: 20px;}*/





.jiameng{ width:726px; height:430px; float:left; overflow:hidden; margin-left:32px; display:inline;}
.jiameng-title{ width:696px; height:42px; line-height:42px; text-align:right; background:url(../images/jiameng-h2.jpg) no-repeat left top; padding:0 15px;}
.jiameng-title a{ color:#FFF;}
.jiameng-title a:hover{ color:#fdca00;}
.jiameng-title h2{ width:440px; height:42px; line-height:42px; float:left; font-weight:bold; font-size:14px; color:#FFF; text-align:left; padding-left:60px;}
.jiameng-cen{ width:724px; height:387px; border:1px solid #cdcdcd; border-top:0;}
.jmc-list{ width:705px; height:370px; margin:0 auto; overflow:hidden; }
.jmc-list li{ width:203px; height:175px; float:left; margin:4px 16px; display:inline; overflow:hidden; }
.jmc-list li p{ width:193px; height:135px; padding:5px; background:url(../images/jiameng-list-li-p.jpg) no-repeat left top; overflow:hidden;}
.jmc-list li p img{ width:193px; height:135px; }
.jmc-list li h3{ width:203px; height:30px; line-height:30px; font-weight:normal; font-size:12px; text-align:center; overflow:hidden; }

.huodong{ width:282px; height:430px; float:right; margin-right:32px; overflow:hidden; }
.huodong h2{ width:242px; height:40px; line-height:40px; padding:4px 20px 0 20px; text-align:right; overflow:hidden; background:url(../images/active-h2.jpg) no-repeat left top; font-size:12px; font-weight:normal; }
.huodong h2 p{ width:120px; height:40px; line-height:40px;  float:left; font-weight:normal; font-size:16px; overflow:hidden; text-align:left; color:#FFF; margin-left:45px; display:inline; font-family:"Î¢ÈíÑÅºÚ";}
.huodong-cen{width:280px; height:380px; border:1px solid #cecece; overflow:hidden;}
.hdc-list{ width:240px; height:360px; margin:0 auto; overflow:hidden;}
.hdc-list li{ width:240px; height:160px; float:left; margin:10px 0; display:inline;}
.hdc-list li p{ width:240px; height:130px; overflow:hidden;}
.hdc-list li p img{ width:240px; height:130px; }
.hdc-list li h3{ width:240px; height:30px; line-height:30px; font-weight:normal; font-size:12px; text-align:center; background:url(../images/huodong-list-li-h3.jpg) no-repeat left top;}
.hdc-list li h3 a{ color:#FFF;}
.hdc-list li h3 a:hover{ color:#fdca00;}

.link{ width:1070px; height:auto; margin:0 auto;  margin-top: 10px; border: 1px solid #CDCDCD;}
.link-tap{ width:1060px; height:42px; overflow:hidden; display:inline; float:left; background:url(../images/link-h2.jpg) no-repeat left top; margin:5px 5px;}
.link-tap p{width:84px; height:32px; line-height:32px; float:left; cursor:pointer; font-weight:bold; font-size:12px; text-align:center; font-weight:normal; color:#FFF;}
.link-tap p.curr{ background:url(../images/news-tap-p-curr.gif) no-repeat left top; font-weight:bold; color:#c70001; margin-left: 5px;}
.link-cen{ width:1029px; height:auto; border-top:0; }
.link-list{width: 1070px; height: 25px; overflow:hidden;}
.link-list li{ height: 30px; float: left; margin-left: 15px; font-size: 14px;}





/*.linkc-list{ width:994px; height:auto; margin:0 auto; display:none; }
.linkc-list li{ width:122px; height:114px; float:left; margin:0 10px; display:inline;}
.linkc-list li p{ width:120px; height:80px; border:1px solid #e3e3e3; overflow:hidden;}
.linkc-list li p img{ width:120px; height:80px; }
.linkc-list li h3{ width:122px; height:32px; line-height:32px; font-weight:normal; font-size:12px; text-align:center; overflow:hidden;}*/
.main-content{ width:1082px; height:auto;margin:0 auto; position:relative; z-index:100;overflow:hidden; }
.left{ width:222px; height:auto; float:left; margin-left:27px; display:inline;}
.menu,.active{ width:222px; height:auto;}
.menu h2,.active h2{ width:222px; height:31px; background:url(../images/menu-h2.jpg) no-repeat left top;}
.menu h2 p,.active h2 p{ width:162px; hanging-punctuation:31px; line-height:31px; font-weight:normal; font-size:16px; color:#FFF; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ";}
.menu-cen,.active-cen{ width:200px; height:auto; border:1px solid #efefef; border-top:0; margin:0 auto; }
.menu-list{ width:184px; height:auto; margin:0 auto;}
.menu-list li{ width:154px; height:32px; line-height:32px; background:url(../images/menu-list-li.jpg) no-repeat left bottom; overflow:hidden; padding-left:30px; float:left; margin-bottom:10px; display:inline;}
.menu-list li.curr,.menu-list li.on{ background:url(../images/menu-list-li.jpg) no-repeat left top;}
.menu-list li.curr a,.menu-list li.on a{ color:#FFF;}
.active-list{ width:184px; height:auto; margin:0 auto; }
.active-list li{ width:184px; height:30px; line-height:30px; overflow:hidden;}


.right{width:774px; height:auto; float:right; margin-right:32px; display:inline;}
.location{ width:734px; height:31px; line-height:31px; padding:0 20px; background:url(../images/location.jpg) no-repeat left top; text-align:right; color:#FFF;}
.location p{  width:120px; height:31px; line-height:31px; float:left; font-weight:bold; overflow:hidden; text-align:left; margin-left:20px; display:inline; font-weight:bold; font-size:14px;}
.location a{ color:#FFF;}
.location a:hover{ color:#fdca00;}

.location-dy{ width:734px; height:31px; line-height:31px; padding:8px 20px; background:url(../images/location-dy.jpg) no-repeat left top; text-align:right; color:#FFF;}
.location-dy p{  width:500px; height:31px; line-height:31px; float:left;overflow:hidden; text-align:left; margin-left:20px; display:inline; font-weight:bold; font-size:22px;}
.location-dy a{ color:#FFF;}
.location-dy a:hover{ color:#fdca00;}


.txthot{ width:734px; height:122px; background:url(../images/txthot.jpg) no-repeat left top; margin:0 auto;}
.txthot h2{ width:694px; height:32px; line-height:32px; font-weight:bold; font-size:12px; overflow:hidden; margin:0 auto; }
.txthot-cen{ width:694px; height:48px; line-height:24px; overflow:hidden; margin:0 auto;}
.txtlist-title{ width:732px; height:28px; border:1px solid #e8e8e8; background:url(../images/txtlist-title.jpg) repeat-x left top; margin:0 auto;}
.txtlist-title p.txtlt-name{ width:86px; height:28px; line-height:28px; float:left; padding-left:20px;; text-align:left; }
.txtlist-title p.txtlt-date{ width:86px; height:28px; line-height:28px; float:right; text-align:center; }
.ctxtlist{ width:734px; height:auto; margin:0 auto;font-size:14px;line-height:24px; }
.ctxtlist li{ width:734px; height:32px; line-height:32px;font-size:12px;overflow:hidden; background:url(../images/txtlist.gif) repeat-x left 31px;  }
.ctxtlist li span{ width:76px; height:32px; line-height:32px; display:block; float:right; text-align:right; overflow:hidden; }
.ctxtlist li.curr,.ctxtlist li.curr a{ color:#fdca00;}
.ctxtlist li.curr{ font-weight:bold;}
.ctxtlist li.curr span{ color:#383838; font-weight:normal;}
.ctxtlist h3{width:734px;height:32px;text-align:center;}
.ctxtlist embed{margin-left:70px;}

.piclist{width:734px;height:auto;margin:0 auto;}
.piclist li{width:220px;height:220px;float:left;margin:0 auto;padding-left:24px;overflow:hidden;}
.piclist li img{width:200px;height:135px;}
.piclist h3{text-align:center;height:30px;line-height:30px;font-weight:normal;}

.neirong{width:734px;height:auto;margin:0 auto;}
.neirong p{font-size:14px;line-height:28px;}

.page{width:774px; height:20px; float:right; text-align:center;display:inline;}
.page p{ height:20px; line-height:20px; float:left; margin-left:6px; display:inline; background:#d90207; text-align:center; font-size:13px; }
.page p.pagenum{ width:24px;  font-family:Tahoma, Geneva, sans-serif; }
.page p a{ color:#FFF;}
.page p.pagebtn{ width:42px; }
.page p.curr,.page p.on{ background:#d9b6bd;}
.page p.curr a,.page p.on a{ color:#000;}


.vote-ad{ width:1056px; height:133px; margin:0 auto; overflow:hidden;}
.vote-ad img{ width:1056px; height:133px;}
.vote-list{ width:1056px; height:auto; margin:0 auto;}
.vote-list li{ width:146px; height:135px; float:left; overflow:hidden; margin:5px 15px; display:inline;}
.vote-list li div.vote-list-img{width:140px; height:105px; padding:2px; border:1px solid #c5a8a8;}
.vote-list li div.vote-list-img img{ width:140px; height:105px;}
.vote-list li div.vote-list-title{ width:146px; height:30px; line-height:30px;word-wrap:break-word;overflow:hidden; white-space:nowrap;  }
.vote-list li div.vote-list-title p{width:auto; height:30px; line-height:30px; padding-left:16px; display:block; float:right; background:#EEE; display:inline;word-break:break-all; background:url(../images/vote-num.jpg) no-repeat left top;}

.vote-page{ width:1056x; height:30px; line-height:30px; text-align:center; }
.vote-page a:hover{ color:#d81000; text-decoration:underline;}


.container-dy{ width:770px; height:auto; margin:0 auto;font-size:14px;line-height:24px;overflow:hidden;}
.container-dy-01{width:770px; height:212px;margin:0 auto;overflow:hidden;}
.container-dy-jj{width:245px; height:210px;margin-right:12px;overflow:hidden;float:left;border:1px solid #CBCBCB;}
.container-dy-xw{width:245px; height:210px;margin-right:12px;overflow:hidden;float:left;border:1px solid #CBCBCB;}
.container{width:234px;height:38px;background:url(../images/content-01.jpg) no-repeat left top;margin-left:6px;margin-top:4px;}
.container p{width:89px;line-height:38px;font-size:12px;text-align:center;color:#c70001;font-weight:bold;float:left;}
.container a{width:50px;height:30px;float:right;text-align:right;margin-right:20px;margin-top:7px;color:white;font-size:12px;}
.container-list{width:245px;height:172px;margin:0 auto;overflow:hidden;font-size:12px;}
.container-list li{width:245px;height:26px;line-height:26px;padding-left:20px;overflow:hidden;background:url(../images/news-list-li.jpg) no-repeat left top;margin-left:10px;}
.container-list p{font-size:12px;margin:5px 5px;text-indent:2em;line-height:23px;}
.container-list p a{margin-left:10px;color:#C81518;}
.container-dy-zs{width:245px; height:210px;overflow:hidden;float:left;border:1px solid #CBCBCB;}
.container-img{width:245px;height:172px;float:left;overflow:hidden;display:inline;}
.container-cen{width:234px;height:160px;border:1px solid #cecece;overflow:hidden;margin-left:4px;}
.container-cen img{width:240px;height:167px;}
.container-cen .num{width:100px;height:15px;position:absolute;bottom:505px;left:870px;overflow:hidden;}
.container-cen .num li{float:left;color:#FFF;text-align:center;line-height:20px;width:20px;height:20px;font-family:Arial;font-size:12px;cursor:pointer;overflow:hidden;margin:0 2px;border:0;background:url(../images/focus-num-li.gif) no-repeat left top;font-weight:normal;display:inline;}
.container-cen .num li.on{color:#FFF;line-height:20px;width:20px;height:20px;font-size:12px;margin:0 2px;border:0;background:url(../images/focus-num-li.gif) no-repeat right top; font-weight:normal;}

.container-dy-02{width:770px;margin:0 auto;overflow:hidden;}
.container-dy-zx{width:260px;height:363px;overflow:hidden;float: left;border: 1px solid #CBCBCB;margin-right: 5px;}
.container-zx{width: 248px;height: 38px;background: url(../images/content-01.jpg) no-repeat left top;margin-left: 6px;margin-top: 4px;}
.container-zx p{width:89px;line-height:38px;font-size:12px;text-align: center;color: #C70001;font-weight: bold;float: left;}
.container-zx a{width: 50px;height: 30px;float: right;text-align: right;margin-right: 20px;margin-top: 7px;color: white;font-size: 12px;}
.container-zx-list{width: 258px;height: 327px;margin: 0 auto;overflow: hidden;font-size: 12px;}
.container-zx-list p{font-size: 12px;margin: 5px 5px;text-indent: 2em;line-height: 23px;}
.container-zx-list p a{margin-left: 10px;color: #C81518;}

.container-dy-sp{width:500px;height:162px;overflow:hidden;float: left;margin-bottom: 5px;}
.container-dy-js{width:245px;height:160px;overflow:hidden;float: left;border: 1px solid #CBCBCB;}
.container-dy-cp{width:245px;height:160px;overflow:hidden;float: left;margin-right:5px;border: 1px solid #CBCBCB;}
.container-dy-sp-title{width:235px;height: 38px;background: url(../images/content-01.jpg) no-repeat left top;margin-left: 5px;margin-top: 4px;}
.container-dy-sp-title p{width:89px;line-height: 38px;font-size: 12px;text-align: center;color: #C70001;font-weight: bold;float: left;}
.container-dy-sp-title a{width: 50px;height: 30px;float: right;text-align: right;margin-right:20px;margin-top:7px;color:white;font-size:12px;}
.container-dy-sp-jj{width: 235px;height: auto;}
.container-dy-sp-jj p{margin-left:10px;margin-top:6px;float:left;}
.container-dy-sp-jj p img{width: 90px;height: 100px;}
.container-dy-sp-jj h3{width: 123px;height: 113px;float: right;margin-right: 2px;margin-top: 10px;line-height: 20px;font-weight: normal;font-size: 12px;text-indent: 1em;}
.container-dy-sp-jj h3 a{color: #C2100E;margin-left: 5px;}

.container-zt{width:498px;height:auto;border: 1px solid #CBCBCB;overflow: hidden;}
.container-zt-title{width:488px;height: 42px;line-height: 42px;text-align: right;margin-left: 5px;background: url(../images/xxtp.jpg) no-repeat left top;}
.container-zt-title li {border-bottom: none;font-weight: bold;line-height: 32px;width: 84px;float: left;list-style-type: none;font-size: 12px;color: white;text-align: center;margin-top: 7px;margin-left: 5px;}
.container-zt-images{width: 3000px;height:154px;margin-left: 5px;}
.container-zutu-images li {width:140px;height: 140px;overflow: hidden;float: left;margin: 5px 5px;}
.container-zutu-images li img{width:100%;height:100%;}

/*.container-zt{width:768px; height:215px;margin:0 auto;border:1px solid #CBCBCB;overflow:hidden;}
.container-zt-title{width:758px;height:42px;line-height:42px;text-align:right;margin-left:5px;background:url(../images/xxtp.jpg) no-repeat left top;}
.container-zt-title li{border-bottom:none;font-weight:bold;line-height:32px;width:84px;float:left;list-style-type:none;font-size:12px;color:#fff;text-align:center;margin-top:7px;margin-left:5px;}
.container-zt-title li.tst_on{background:url(../images/news-tap-p-curr.gif) no-repeat left top;font-weight:bold;color:#c70001;}
.container-zt-title h2{width:89px;height:42px;line-height:42px;float:left;font-weight:bold;font-size:14px;color:#FFF;text-align:left;padding-left:10px;}
.container-zt-title a{color:#FFF;margin-right:20px;}
.container-zt-images{width:3000px;height:174px;margin-left:5px;}
.container-zutu-images li{width:180px;height:160px;overflow:hidden;float:left;margin:5px 5px;}
.container-zutu-images li p img{width:180px;height:160px;}
.container-zutu-image li{width:180px;height:160px;overflow:hidden;float:left;margin:5px 5px;}
.container-zutu-image li p img{width:180px;height:160px;}*/



.main-footer{ width:1082px; height:20px; margin:0  auto; background:url(../images/main-bottom.png) no-repeat center top; font-size:0; }
.container-footer{ min-width:1095px; width:e-xpression(document.body.clientWidth < 1095 ? "1095px" : "100%" ); height:auto; margin:0 auto; background:#a81c00 url(../images/footer.jpg) repeat-x left top;}
.footer{ width:1095px; height:auto;  margin:0 auto; position:relative; position:relative;}
.copyright{ width:960px; height:auto; line-height:32px; text-align:left; color:#FFF; background:url(../images/copyright.png) no-repeat left top; padding-left:130px; margin-left: 10px;}
.copyright a{ color:#FFF;}