/*mod*/
.mod1 .plist2 li{background:url(image/line01.png) repeat-x 0 100%; padding-top:15px; padding-bottom:0; position:relative; height:80px;}
.mod1 .E-tpList .pic{float:right; position:absolute; right:0; bottom:0; margin:0;}
.mod1 .E-tpList em,.mod1 .E-tpList p{ width:200px; display:block;}
.mod1 .E-tpList em{height:44px; overflow:hidden;}
.mod1 .lst li{height:25px; line-height:25px; background-position:0 -12px;}
.mod1 .lst li a{padding-left:15px;}

.j-photo{width:150px; height:200px; overflow:hidden;}



/*
tt
*/
.tt00{height:40px; border-bottom:#000000 solid 1px; float:left; width:100%;}
.tt00 h3{coor:#000000;  font:normal 24px/38px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "SimHei", "\9ED1\4F53"; width:220px; float:left; margin-top:2px;}
.tt00 .tt0_h3{coor:#000000;  font:normal 24px/38px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "SimHei", "\9ED1\4F53"; width:220px; float:left; margin-top:2px;}
.tt00 a,.tt00 a:visited,.tt00 a:hover{color:#000000; text-decoration:none;}

.tt00 .tt00-aly{ float:left; display:inline;}
.tt00 .tt00-aly .warp{display: inline-block;height:38px;margin-left: auto;margin-right: auto;padding: 0 8px;font: 14px/38px '\5FAE\8F6F\96C5\9ED1';}
.tt00 .tt00-aly .warp a,.tt00 .tt00-aly .warp a:hover,.tt00 .tt00-aly .warp a:visited{ color:#db4520;}

.tt01{height:40px; background:url(image/person_02.png) 0 -50px repeat-x;}
.tt01 ul{float:left;height:40px;}
.tt01 li.li01{float:left; height:38px; line-height:40px; background:#ffffff url(image/person_02.png) 100% 12px no-repeat;}
.tt01 h3{font:normal 24px/36px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "SimHei", "\9ED1\4F53"; display:inline-block; *display:inline; padding:0 12px 0 10px;}
.tt01 h3 a,.tt01 h3 a:visited,.tt01 h3 a:hover{color:#000000; text-decoration:none;}
.tt01 .tt0_h3{font:normal 24px/36px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "SimHei", "\9ED1\4F53"; display:inline-block; *display:inline; padding:0 12px 0 10px;}
.tt01 .tt0_h3 a,.tt01 .tt0_h3 a:visited,.tt01 .tt0_h3 a:hover{color:#000000; text-decoration:none;}
.tt01 .more{float:right; font-family:"\5B8B\4F53",sans-serif; font-size:12px;}
.tt01 .more a{display:inline-block; *display:inline; padding:19px 4px 0 0;}
.tt01 .more,.tt01 .more a,.tt01 .more a:visited,.tt01 .more a:hover{color:#db4520;}




/*首屏焦点图*/
.leftSide{ width:660px; overflow:hidden; height:407px;}
.fs_G2{ height:380px; position:relative;  background:#ffffff; width:660px;}  
.fs_G2 .G2fBt{ position:absolute; top:322px; right:0; overflow:hidden; zoom:1;}  
.fs_G2 .fcon{ position:relative; height:380px; width:660px; float:left; }  
.fs_G2 .shadow{width:660px; position:absolute; bottom:0; left:0px; height:80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; text-align:center; line-height:80px;}  
.fs_G2 .shadow a{ line-height: 20px;text-decoration:none; color:#fff; font-size:18px;  overflow:hidden; float:left;/* width:250px;*/ padding-left:15px;  font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.fs_G2 .G2fBt li{ float:left; font-size:14px; display:inline; width:132px; height:85px; cursor:pointer; text-align:right; }
.fs_G2 .G2fBt li img{ display:block; width:122px; height:75px; border:5px solid #dbdcde; float:right;}
.fs_G2 .G2fBt li.current{ cursor:pointer;}   
.fs_G2 .G2fBt li.current img{ border:5px solid #fe534c;}  
.fs_G2 .fcon img{ height:380px; width:660px; display:block; }  
.fs_G2 .prev{ width:6px;height:12px;right:54px;top:15px;  background:url(image/I_btn_left.png); overflow:hidden;font-size:12px; position:absolute; cursor:pointer; display:none;}
.fs_G2 .next{ width:6px;height:12px;right:14px;top:15px;  background:url(image/I_btn_right.png); overflow:hidden;font-size:12px; position:absolute; cursor:pointer; display:none;}
.fs_G2 .fPs{ height:380px; position:relative; overflow:hidden; width:660px; margin-top:0px;}  
.fs_G2 .fPic{ position:absolute; }  
.G2Num{ position:absolute; z-index:10; color:#ccc;  top:14px; left:305px; font-family:"宋体"; display:none;}
#curNum{ color:#FFA800; }  
.fs_G2 .fix{ position:relative; width:9999px; height:359px;}  


/*
layout
*/
.layout-a{width:1000px; margin-left:auto; margin-right:auto;}
.layout-b{width:1000px; margin-left:auto; margin-right:auto;}
.layout-c{width: 980px; margin-left:auto; margin-right:auto;}
.layout-c .wrap{float:left; width: 980px;}
.layout-c .tt01{width: 980px; float:left;}.layout-c .tt01 ul{width: 980px;}
.layout-d{width:1000px; margin-left:auto; margin-right:auto; height: 470px; }

/*
content
*/
.blk00{width: 670px; float:left;}
.blk00 .wrap{width:660px; float:left;}
.blk01{width:310px; float:left;}
.blk01 .wrap{width:300px; height:426px; padding-left:10px; background:url(image/person_01.png) 1px -74px; float:left;}
.blk01 .hd,.blk01 .bd{float:left; width:300px;border: 0;}
.blk01 .blkTit{width:300px;  height:36px;}
.blk01 .blkTit h3{float:left; width:78px; line-height:36px; font:normal 16px/36px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "SimHei", "\9ED1\4F53"; padding-left:1px;}
.blk01 .blkTit h3 a,.blk01 .blkTit h3 a:visited,.blk01 .blkTit h3 a:hover{color:#ffffff; font-weight:normal;}
.blk01 .blkTit .blkTit_h3{float:left; width:78px; line-height:36px; font:normal 16px/36px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "SimHei", "\9ED1\4F53"; padding-left:1px;}
.blk01 .blkTit .blkTit_h3 a,.blk01 .blkTit .blkTit_h3 a:visited,.blk01 .blkTit .blkTit_h3 a:hover{color:#ffffff; font-weight:normal;}
.blk01 .blkTit .more{font-family:"\5B8B\4F53",sans-serif; font-size:12px; color:#db4520; margin:8px 12px 0 0;}
.blk01 .blkTit .more a,.blk01 .blkTit .more a:visited,.blk01 .blkTit .more a:hover{color:#db4520;}
.blk01 .mod1{float:left; width:283px; padding:5px 10px 5px 7px;}
.blk01 .mod1 .plist2 li{padding-top:12px;}
.blk01 .mod1 .E-tpList em{height:66px;}
.blk01 .mod1 .mod-lst{width:283px; padding-top:10px;}
.blk02{width: 680px; float:left;}
.blk02 .wrap{width:660px; float:left;}
.blk02 .tt00{float:left; width:660px;}
.blk02 .cona,.blk02 .conb{float:left;}
.blk02 .cona{width:660px;}
.blk02 .conb{width:150px;}
.blk02 .cona_510{width:660px; float:left; padding:25px 0 13px; _padding:12px 0 0;  background:url(image/line02.png) 0 100% repeat-x; }
.blk02 .cona_a{width:160px; float:left;}
.blk02 .cona_a .photo{width:160px; height:213px; overflow:hidden; background-color:#f0f0f0; position:relative;}
.blk02 .cona_a .photo-box{display:table-cell; width:160px;height:213px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:186px;}
.blk02 .cona_a .photo-box img{vertical-align:middle; max-width:160px;}
.blk02 .cona_a .txtCon{font-size:12px; padding-top:6px; overflow: hidden; }
.blk02 .cona_a .txtCon p{display:block; height:40px; text-align:center;}
.blk02 .cona_b{width:350px;  float:left;}
.blk02 .cona_b .mod-lst{width:340px; padding:5px 0 0 10px;}
.blk02 .cona_b .lst li{height:25px; line-height:25px; background-position:0 -12px;}
.blk02 .cona_b .lst a{padding-left:15px;}
.blk02 .cona_b .lst a,.blk02 .cona_b .lst a:visited,.blk02 .cona_b .lst a:hover{color:#565656;}
.blk02 .conb_a{width:120px; padding:12px 0 0 30px; float:left;}
.blk02 .conb_a li{padding:4px 0 0 0;}
.blk02 .conb_a .photo{width:120px; height:160px; overflow:hidden; background-color:#f0f0f0; position:relative;}
.blk02 .conb_a .photo-box{display:table-cell; width:120px;height:160px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:140px;}
.blk02 .conb_a .photo-box img{vertical-align:middle; max-width:120px;}
.blk02 .conb_a .txtCon{font-size:12px; }
.blk02 .conb_a .txtCon p{display:block; height:18px; line-height:18px; padding-top:4px; overflow:hidden; text-align:center;}

.blk03{width:300px; float:left;}
.blk03 .wrap{width:300px; float:left;}
.blk03 .per_a{width:300px;  float:left;}
.blk03 .per_a ol{_padding-top:6px;}
.blk03 .per_a li{padding-top:20px; _padding-top:14px;}
.blk03 .per_a .liCona{width:230px; background:url(image/person_02.png) 0 -130px no-repeat; float:left;}
.blk03 .per_a .liCona_a{width:210px; border-bottom:#ededed solid 1px; font-family:"\5B8B\4F53",sans-serif;  font-size:12px;}
.blk03 .per_a .liCona_a b{display:block; padding:5px 10px 0;}
.blk03 .per_a .liCona_a i{display:block; padding:5px 10px 0; }
.blk03 .per_a .liCona_a i a em{font-weight:bold;}
.blk03 .per_a .liCona_a p{display:block; padding:4px 10px; min-height:40px; _height:40px;}
.blk03 .per_a .liCona_a p a,.blk03 .per_a .liCona_a p a:visited,.blk03 .per_a .liCona_a p a:hover{color:#db4520;}
.blk03 .per_a .liCona_a .spCon{display:block; padding:0 10px;width:190px; overflow:hidden;}
.blk03 .per_a .liCona_a .spCon dl{float:left;  width:190px;}
.blk03 .per_a .liCona_a .spCon dt,.blk03 .per_a .liCona_a .spCon dd{display:inline-block; *display:inline; padding:4px 0;float:left;}
.blk03 .per_a .liCona_a .spCon dd{display:inline-block; float:left; max-width:144px;  overflow:hidden;max-height:40px; _height:40px;}

.blk03 .per_a .photo{width:70px; height:70px; float:left; overflow:hidden;}
.blk03 .per_a .photo-box{display:table-cell; width:70px;height:70px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:61px;}
.blk03 .per_a .photo-box img{vertical-align:middle; width:70px;}

/*专栏作者*/
.mHide{display:none;}
.blk03 .per_b{width:300px; overflow:hidden; margin:0 auto;}
.blk03 .per_b ol{width:300px; overflow:hidden;_padding-top:6px; padding-top:6px;}
.blk03 .per_b li{float: left;width: 100px; height:95px;}
.blk03 .per_b li .photo{width:90px; height:85px; overflow:hidden;position: relative; margin:0 auto;}
.blk03 .per_b li .photo-con{display:table-cell;width:90px;height:85px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:90px;}
.blk03 .per_b li .photo-con  img{vertical-align:middle; max-width:90px;width:90px;}
.blk03 .per_b li .mHide{position:absolute; left:0; bottom:0; height:25px; width:90px; padding:0; font-size:12px; font-family:"\5B8B\4F53",sans-serif;}
.blk03 .per_b li .mHide i{display:block; position:absolute; left:0; top:0; height:25px; width:90px; background:#000; opacity:.6; filter: alpha(opacity=60);}
.blk03 .per_b li .mHide p{display:block; height:25px; line-height:25px; text-align:center; overflow:hidden; position:relative; color:#ffffff;}
.blk03 .per_b li .mHide a,.blk03 .per_b li .mHide a:visited,.blk03 .per_b li .mHide a:hover{color:#ffffff;}


.blk04{width: 680px; background:url(image/line03.png) 100% 0 repeat-y; float:left;}
.blk04 .wrap{width:660px; float:left;}
.blk04 .per_a{width:660px; float:left; overflow:hidden;}
.blk04 .per_a ol{width:680px; float:left;}
.blk04 .per_a li{float:left; width:170px; height:236px;}
.blk04 .per_a .photo{width: 148px; height:200px; background-color: #f0f0f0; overflow:hidden; border: 1px solid #f0f0f0; }
.blk04 .per_a .photo-box{display:table-cell; width:150px;height:200px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:175px;}
.blk04 .per_a .photo-box img{vertical-align:middle; max-width:150px;}
.blk04 .per_a .txtCon{font-size:12px; }
.blk04 .per_a .txtCon p{display:block; height:20px; line-height:20px; padding-top:6px; overflow:hidden; text-align:center;}

.blk05{width: 300px; float:left; overflow:hidden;}
.blk05 .wrap{width:300px; float:left; }
.blk05 .cona{float:left; width:300px; height:133px; background-color:#f2f2f2;}
.blk05 .cona .photo{width:100px; height:133px; float:left; overflow:hidden; background-color:#cfcfcf; position:relative;}
.blk05 .cona .photo-box{display:table-cell; width:100px;height:133px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:116px;}
.blk05 .cona .photo-box img{vertical-align:middle; max-width:100px;}
.blk05 .cona .txtCon{float:left; width:180px; margin:0 5px 0 15px;}
.blk05 .cona .txtCon b,.blk05 .cona .txtCon p{display:block;}
.blk05 .cona .txtCon b{font-weight:normal; padding:5px 0;}
.blk05 .cona .txtCon b a,.blk05 .cona .txtCon b a:visited,.blk05 .cona .txtCon b a:hover{color:#000000;}
.blk05 .cona .txtCon .txtCon_b{display:block;}
.blk05 .cona .txtCon .txtCon_b{font-weight:normal; padding:5px 0;}
.blk05 .cona .txtCon b.txtCon_ba,.blk05 .cona .txtCon .txtCon_b a:visited,.blk05 .cona .txtCon .txtCon_b a:hover{color:#000000;}

.blk05 .cona .txtCon p{font-size:12px; color:#565656; height:60px; overflow:hidden;}
.blk05 .mod-lst{float:left; width:300px; padding-top:20px;}
.blk05 .lst li{height:25px; line-height:25px; background-position:0 -12px;}
.blk05 .lst li a{padding-left:15px;}

.blk06{width:680px; float:left;}
.blk06 .wrap{width:660px; float:left;}
.blk06 .cona{float:left; width:320px;}
.blk06 .cona .photo{width:300px; height:400px; background-color:#efefef; overflow:hidden; position:absolute;}
.blk06 .cona .photo-box{display:table-cell; width:300px;height:400px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:349px;}
.blk06 .cona .photo-box img{vertical-align:middle; max-width:300px;}
.blk06 .cona .txtCon{height:24px; position:absolute; left:0; bottom:0;}
.blk06 .cona .txtCon i{display:block; position:absolute; left:0; top:0; height:24px; width:300px; background:#000; opacity:.6; filter: alpha(opacity=60);}
.blk06 .cona .txtCon b{display:block; height:22px; width:290px; padding:2px 5px 0; position:relative; font-family:"\5B8B\4F53",sans-serif; font-size:12px; line-height:22px; font-weight:normal; text-align:center;}
.blk06 .cona .txtCon .txtCon_b{display:block; height:22px; width:290px; padding:2px 5px 0; position:relative; font-family:"\5B8B\4F53",sans-serif; font-size:12px; line-height:22px; font-weight:normal; text-align:center;}
.blk06 .cona .txtCon a,.blk06 .cona .txtCon a:visited,.blk06 .cona .txtCon a:hover{color:#ffffff;}
.blk06 .conb{float:left; width:340px;}
.blk06 .conb .per_a{float:left; width:340px; padding-bottom:10px; background:url(image/line02.png) 0 100% repeat-x;  overflow:hidden;}
.blk06 .conb .per_a ol{float:left; width:360px;}
.blk06 .conb .per_a li{float:left; width:180px;}
.blk06 .conb .photo{width:160px; height:213px; overflow:hidden; background-color:#f0f0f0;}
.blk06 .conb .photo-box{display:table-cell; width:160px;height:213px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:186px;}
.blk06 .conb .photo-box img{vertical-align:middle; max-width:160px;}
.blk06 .conb .txtCon{font-size:12px; width:160px; padding-top:6px;}
.blk06 .conb .txtCon p{display:block; height:40px; text-align:center;}
.blk06 .conb .mod-lst{float:left; width:340px; padding-top:10px;}
.blk06 .conb .lst li{height:25px; line-height:25px; background-position:0 -12px;}
.blk06 .conb .lst li a{padding-left:15px;}


.blk07{width:300px; float:left;}
.blk07 .wrap{width:300px; float:left;}
.blk07 .cona{float:left; width:300px; height:133px; background:url(image/line02.png) 0 100% repeat-x; padding-bottom:15px;}
.blk07 .cona .photo{width:100px; height:133px; float:left; overflow:hidden; background-color:#f0f0f0; position:relative;}
.blk07 .cona .photo-box{display:table-cell; width:100px;height:133px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:116px;}
.blk07 .cona .photo-box img{vertical-align:middle; max-width:100px;}
.blk07 .cona .txtCon{float:left; width:185px; margin:0 15px 0 0;}
.blk07 .cona .txtCon b,.blk05 .cona .txtCon p{display:block;}
.blk07 .cona .txtCon b{font-weight:normal; padding:5px 0;}
.blk07 .cona .txtCon b a,.blk05 .cona .txtCon b a:visited,.blk05 .cona .txtCon b a:hover{color:#000000;}
.blk07 .cona .txtCon p{font-size:12px; color:#565656; height:60px; overflow:hidden;}
.blk07 .mod-lst{float:left; width:300px; padding-top:10px; overflow:hidden;}
.blk07 .lst li{height:25px; line-height:25px; background-position:0 -12px;}
.blk07 .lst li a{padding-left:15px;}
.blk07 .lst_a{float:left; width:306px; overflow:hidden;}
.blk07 .lst_a li{float:left; width:150px; padding-right:3px;}

.blk08{ width:1000px; float:left;}
.blk08 .wrap{ width: 998px;border: #e3e3e3 solid 1px;font-size: 12px;font-family: "Simsun","\5B8B\4F53";
line-height: 30px;color: #2d2d2d;margin-top: 10px;}
.blk08 .cona{ width:978px; padding:10px;}
.blk08 .cona a{white-space:nowrap; color:#2d2d2d;}
.blk08 .cona a:visited{ color:#2d2d2d;}

.tit09{height:34px; width:100%; overflow:hidden; border-bottom:#070707 solid 1px;}
.tit09 h3{float:left; background-color:#000; padding:0 30px 0 15px; line-height:34px; color:#ffffff; font-weight:normal; font-size:18px;}
.blk20 { width: 1000px; float: left; }
.blk20 .wrap { width: 980px; border-top: #e3e3e3 dotted 1px; font-size: 12px; font-family: "Simsun", "\5B8B\4F53"; line-height: 26px; color: #848484; padding: 10px; float: left; }
.blk20 .cona { width: 100px; float: left; display: inline-block; }
.blk20 .conb { width: 880px; float: left; display: inline-block; overflow: hidden; }
.blk20 .conb ol { width: 876px; float: left; overflow: hidden; }
.blk20 .conb ol li { width: 146px; float: left; display: inline-block; }
.blk20 .conb ol li a, .blk20 .conb ol li a:visited, .blk20 .conb ol li a:hover { white-space: nowrap; color: #848484; }