@charset "utf-8";
/* CSS yuyang louis */
html,body,ul,li,p,h1,h2,dl,dt,dd{ margin:0; padding:0;}
body{ font:12px/18px 'Microsoft YaHei',simsun,Arial, Helvetica, sans-serif; color:#333; background:#786dde;}
ul,li{ list-style-type:none;}
img{ border:0;}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:underline;}
em{ font-style:normal;}
.mt10{ margin-top:10px;}

.bg{ background:url(bg.jpg) no-repeat center top #786dde;}
.header{ margin:0 auto; width:960px; overflow:hidden;}
.header img{ float:left;}
.layout{ margin:0 auto; width:960px; overflow:hidden; background:#fff;}

.nav{ margin-top:12px; height:89px; font-size:24px; color:#fff; line-height:62px; background:url(nav.png) repeat-x;}
.nav li{ float:left; padding:0 40px;}
.nav li a{ color:#fff;}

.area1{ border:#e96309 1px solid;}
.area1 .tit{ border-bottom:#e96309 1px solid; height:41px; line-height:41px; background:url(tit.png) repeat-x;}
.area1 .tit h2{ float:left; padding-left:18px; color:#dd5409;}

.box{ padding:0 20px 10px; width:920px; overflow:hidden;}
.box_left{ float:left; width:630px; overflow:hidden;}
.titStyle .tit h2{ padding-left:63px; background:url(tit2.png) no-repeat;}
.box_right{ float:right; width:280px; overflow:hidden;}

.flashjs{ position:relative; width:630px; height:352px;}
.flashjs img{ width:630px; height:352px;}
.list { width:630px;height:352px;float:left;overflow:hidden; position:relative;}

.KSS_titleBox,.KSS_titleBar{ display:none;}

.banner img{ display:block;}

.hd ul{ margin:12px auto; width:584px; overflow:hidden;}
.hd li{ float:left; width:146px;}
.hd li img{ margin:0 auto; display:block; border:#f1f1f1 4px solid; width:118px; height:172px;}
.hd p{ margin:12px 35px; text-indent:2em; height:65px;}
.hd .btn{ padding:0 36px 14px 0; height:39px;}
.hd .btn a{ float:right; margin-left:10px; display:inline;}
.hd .btn img{ display:block;}

.lc{ padding:22px 0; text-align:center;}
.lc img{ margin:0 auto; display:block;}

.xz ul{ padding:12px 0 6px 6px; width:272px; overflow:hidden;}
.xz li{ float:left; width:136px; height:54px; background:url(xz.png) no-repeat;}
.xz li a{ display:block; width:127px; height:44px; line-height:44px; text-align:center; color:#dd5409; font-size:18px;}
.xz li a:hover{ text-decoration:none;}

.list1 ul{ margin:0 auto; padding-bottom:15px; width:890px; overflow:hidden;}
.list1 li{ float:left; margin:15px 16px 0; display:inline; padding:12px 0 0 0; width:146px; height:210px; text-align:center; background:#ffeada;}
.list1 li img{ margin:0 auto; display:block; width:96px; height:130px;}
.list1 li span{ margin:8px; display:block; height:18px; overflow:hidden;}
.list1 .btn a{ margin:0 auto; display:block; width:92px; height:28px; text-indent:-999em; overflow:hidden; background:url(btn3.png) no-repeat;}

.book2 .list1 ul{ width:904px;}
.book2 .list1 li{ padding-top:16px; width:194px; height:220px;}
.book2 .list1 li img{ width:126px; height:173px;}

.footer{ border-top:#e96309 1px solid; padding:12px 0; color:#999; text-align:center;}
.footer p{ margin-bottom:12px;}
.footer p,.footer p a{ color:#dd5409;}

.article{ padding:20px;}
.article h1{ font-size:24px; margin-bottom:10px; text-align:center; color:#910613;}
.article .link{ display:block; text-align:center;}
.article strong{ font-size:14px;}
.article p{ margin:10px 0; text-indent:2em;}
.position{ padding:0 20px;border-bottom:#e785a7 1px solid; height:41px; line-height:41px; font-size:14px; background:url(tit.png) repeat-x;}

#a{ position:fixed; bottom:20px; right:20px; width:100px; height:100px;}
