/*kennanwang*/
body, td, selezs, input, div { font-size:12px; color:#5C5C5C; font-family:"宋体"; }
body { background:#fff; }
a:link, a:visited { text-decoration:none; color:#5C5C5C; }
a:hover { color:#D43633; text-decoration:underline; }
.mb0 { margin-bottom:0px!important }
.mr0 { margin-right:0px!important; }
.bl0{ border-left:0px!important}
.br0{ border-right:0px!important}
/*sprite*/
.banner h1,.area h2,.lt,.lb,.rt,.rb,.tel,.mail,.comBox .hd,.ScA2 .prev,.ScA2 .next,#colseBtn,#goTop{ background:url(http://image.pcwaishe.cn/pages/sky/cssSprite.png) no-repeat}
#content { width:100%; margin:0px auto; overflow:hidden; }
/*banner*/
#banner { width:100%; height:567px; margin:0px auto; background:url(http://bbs.wstx.com/pages/roccatceo/bingbao1920.jpg) no-repeat top center }
.banner{ position:relative; width:1000px; height:567px; margin:0px auto; overflow:hidden}
.banner h1{ position:absolute; top:25px; left:0px; width:300px; height:106px; background-position:0px -44px; text-indent:-9999em; z-index:9}
.banner .talk{ position:absolute; top:109px; left:0px; width:180px; height:20px; overflow:hidden; text-align:center; font-size:14px; font-family:"微软雅黑","黑体"; font-weight:normal; color:#fff; z-index:10}
.banner .qi{ position:absolute; left:103px; top:150px; width:94px; font-size:12px; font-family:"微软雅黑","黑体"; font-weight:normal; color:#3B3B3B; text-align:center}
.banner .qi em{ margin-left:5px;}
.banner .qi a{ color:#3B3B3B}
.banner .info{ position:absolute; left:340px; top:25px; width:628px; height:150px;}
.banner .info .dazi{ width:537px; height:86px; margin-bottom:10px;}
.banner .info p{ width:628px; line-height:25px; font-size:16px; color:#000}
/*main*/
#main{ width:100%; margin:0px auto; padding:34px 0px; overflow:hidden; background:url(http://mat1.gtimg.com/book/2011images/gregli/wenhuafangtan/bg.png) repeat}
.main{ width:1000px; margin:0px auto; overflow:hidden}
.main .l{ float:left; width:300px;}
.touDl{ width:300px; margin:0px auto 15px; overflow:hidden}
.touDl dt img{ display:block; width:300px; height:150px; margin:0px auto 5px;}
.touDl dd{ line-height:22px; text-indent:2em;}
#menuArea,#menuArea ul{ width:300px; margin:800 overflow:hidden}
#menuArea ul li{ margin-bottom:5px;}
#menuArea ul li a{ display:inline-block; height:35px; line-height:35px; padding:0px 10px 0px 13px; overflow:hidden; background:#56b9e0; font-size:16px; font-family:"微软雅黑","黑体"; font-weight:normal; color:#fff}
#menuArea ul li a em{ display:inline-block; width:7px; height:7px; margin:10px 0px 0px 10px; background:url(http://mat1.gtimg.com/book/2011images/gregli/wenhuafangtan/jiantou.png) no-repeat; }
#menuArea ul li a:hover{ background:#989898}
.main .r{ position:relative; float:right; width:640px; overflow:hidden; z-index:10}
.videoBox{ width:640px; height:105px; margin:0px auto 45px;}
.container{ position:relative; width:640px; overflow:hidden; z-index:9}
#con{ width:640px; overflow:hidden}
.area{ width:640px; margin:0px auto 45px; overflow:hidden}
.area h2{ height:30px; line-height:26px; padding-left:45px; overflow:hidden; font-size:26px; font-family:"微软雅黑","黑体"; font-weight:normal; color:#2E2E2E; background-position:-320px -129px;}
.intoBox{ position:relative; width:640px; margin:0px auto 40px; overflow:hidden; }
.intoBox .con{ width:640px; margin:0px auto; overflow:hidden; line-height:25px; font-size:16px; color:#000}
.intoBox .con p{ line-height:25px; text-indent:2em}
.intoBox .con em{ font-weight:bold; color:#2E2E2E}
.lt{ display:block; position:absolute; top:0px; left:0px; width:9px; height:9px; background-position:-396px -44px}
.lb{ display:block; position:absolute; bottom:0px; left:0px; width:9px; height:9px; background-position:-396px -53px}
.rt{ display:block; position:absolute; top:0px; right:0px; width:9px; height:9px; background-position:-405px -44px}
.rb{ display:block; position:absolute; bottom:0px; right:0px; width:9px; height:9px; background-position:-405px -53px}
.area p{ margin:25px auto 0px; font-size:16px; line-height:25px; text-indent:2em; color:#000}
.area p em{ font-weight:bold}
.duihua p{ text-indent:0em!important}
.area p.bold{ color:#2E2E2E; font-weight:bold}
.share{ margin:15px auto 0px; font-size:14px;}
#lxwm{ padding:10px 0px!important; margin:0px!important}
.lxwm{ font-weight:bold; margin-left:20px}
.tel{ padding-left:15px; margin-left:10px; background-position:-436px -53px}
.mail{ padding-left:25px; margin-left:10px; background-position:-436px -86px}
.comBox{ width:640px; margin:25px auto 0px; overflow:hidden}
.comBox .hd{ width:640px; height:36px; margin:0px auto 20px; line-height:30px; overflow:hidden; background-position:0px 0px;}
.comBox .hd h2{ margin-left:25px; font-size:18px; font-family:"微软雅黑","黑体"; font-weight:normal; color:#2E2E2E}
.comBox .bd{ width:640px; overflow:hidden; background:#fff}
/*gddh*/
#gddh{ width:100%; height:268px; margin:0px auto; overflow:hidden; background:url(http://image.pcwaishe.cn/pages/sky/bottombg.png) repeat-x}
.gddh{ width:1000px; height:268px; margin:0px auto; overflow:hidden}
.gddh .hd{ width:1000px; height:44px; line-height:44px; overflow:hidden}
.gddh .hd h2{ padding-left:25px; font-size:18px; font-family:"微软雅黑","黑体"; font-weight:normal; color:#fff; background:url(http://mat1.gtimg.com/book/2011images/gregli/wenhuafangtan/iconH2.png) no-repeat scroll 0px 15px;}
.gddh .bd{ width:1000px; height:224px; overflow:hidden}
.ScA2{ position:relative }   
.ScA2 .scwr{ position:relative; top:32px; left:37px; overflow: hidden; zoom: 1; width:920px; height:190px; } /*可视宽度width,height需设置正确 */    
.ScA2 .split{ float:left; width:160px; margin:0px 30px 0px 0px; overflow:hidden } 
.ScA2 .split img{ display:block; width:160px; height:120px; margin-bottom:10px;}  
.ScA2 .split span{ display:block; width:160px; margin-bottom:5px; color:#FCC400}
.ScA2 .split span a{ color:#FCC400}
.ScA2 .split p{ color:#fff}
.ScA2 .split p a,.ScA2 .split p a:hover{ color:#fff!important; text-decoration:none}
.ScA2 .prev, .ScA2 .next{ position:absolute; cursor:pointer; display:block; width:17px; height:33px; top:78px; }  
.ScA2 .prev{ left:0px; background-position:-320px -86px }    
.ScA2 .next{ right:0px; background-position:-355px -86px }     
/*toTop*/
#newAppBox { font-size: 12px; line-height: 22px; margin: -90px 0px 0px; padding: 5px 0px; position: fixed; right: 10px; text-align: center; top: 70%; width: 118px; padding:10px 0px 5px; border:1px solid #D6D6D6; background:#EBEBEB; z-index: 9999; }
#goTop{ display:block; width:41px; height:15px; margin:0px auto 10px; background-position:-355px -44px; cursor:pointer}
#newAppBox dl{ width:100px; margin:0px auto; overflow:hidden}
#newAppBox dl dt{ text-align:center; color:#2E2E2E}
#newAppBox dl dt a{ color:#2E2E2E}
#newAppBox dl dt img{ width:101px; height:101px; margin:5px auto;}
#newAppBox dl dd{ text-align:center; color:#696969}
#newAppBox dl dd a{ color:#696969}
#colseBtn{ position:absolute; right:0px; top:0px; width:16px; height:16px; background-position:-320px -44px; cursor:pointer}/*  |xGv00|71ddfeca5b7b5e6648b4b3c7d2fa0337 */