div,input,ul,li,img,h1,h2,h3,h4,h5,h6,form,dl,dd,dt,p,tr,td,table,textarea { margin:0;padding:0}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-style:normal;}
img,input,textarea { border:0}
ul,ol { list-style:none;}
.fl{float:left;}
.fr{ float:right;}
.opa{opacity:0;filter:alpha(opacity=0);}
.amn {
  transition: all ease-out .1s 0s;
  -webkit-transition: all ease-out .1s 0s;
  -moz-transition: all ease-out .1s 0s;
  -o-transition: all ease-out .1s 0s;
}
.amn1{transition:all ease-out .1s 0s;-webkit-transition:all ease-out .1s 0s;-moz-transition:all ease-out .1s 0s;-o-transition:all ease-out .1s 0s;}
.amn2{transition:all ease-out .2s 0s;-webkit-transition:all ease-out .2s 0s;-moz-transition:all ease-out .2s 0s;-o-transition:all ease-out .2s 0s;}
.amn3{transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}

body { margin:0 auto;padding:0;display:block;font-size:12px;font-family:"寰蒋闆呴粦",Arial;line-height:24px; color:rgb(82,82,82); background:rgb(243,243,241);}
a { text-decoration:none; color:rgb(82,82,82)}
a:hover { color:rgb(107,33,35)}
.w1100 { width:1100px; margin:0 auto; overflow:hidden;}

.top { width:100%; height:188px;}
.top-t { width:100%; height:38px; background:rgb(48,57,58)}
.top-t .old-site { float:left; line-height:38px; color:#fff;font-size: 14px;font-weight: bold;}
.top-m .search { width:285px; height:38px; background:rgb(80,0,19); position:absolute;top: 35px;right: 0;}
.top-m .search .btn { position:absolute; right:17px; top:7px; width:22px; height:22px; background:url(../images/ss2.png); cursor:pointer;background-size: 22px 22px;}
.top-m .search .kw { position:absolute; left:0; top:0; width:234px; height:36px; line-height:36px; font-size:14px; color:rgb(147,149,149);
	font-family:"寰蒋闆呴粦"; background:#fff;border:1px solid rgb(80,0,19);}
.top-m { height:101px;position: relative;}
.top-m .logo { display:block; width:395px; height:70px; margin:18px auto 0;}
.top-b { width:100%; height:49px; background:rgb(80,0,19);}
#nav { width:1095px; height:49px; margin:0 auto;}
#nav li { float:left; width:120px; padding-right:1px; background:url(../images/navline.jpg) right center no-repeat; position:relative; display:block; z-index:15; font-size:16px;}
#nav li a.one { display:block; text-align:center; line-height:49px; height:49px; color:#FFF}
#nav li.last { padding-right:0; background:none}
#nav li div { width:156px; overflow:hidden; background:#FFF; position:absolute; left:-10px; top:49px; display:none; z-index:15; font-size:14px; padding:6px 0 9px 0;}
#nav li:before{content:''; position:absolute; left:-10px; top:46px; width:156px; border-bottom:3px solid rgb(225,145,0);display:block;transform:scale(0, 1);transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s}
#nav li:hover:before {transform:scale(1,1)}
#nav li div a { display:block; line-height:32px; padding-left:16px; color:rgb(107,33,55)}
#nav li div a:hover { background:rgb(107,33,55); color:#FFF;}

#banner { height:301px;width:100%;overflow:hidden;position:relative;left:0;top:0;}
#banner .pic { height:301px;width:100%;overflow:hidden;position:relative;left:0;top:0;list-style:none;}
#banner .pic li { height:301px;width:100%;position:absolute;}
#banner .pic li a{display: block;width: 100%;height: 100%}
#banner .btn { position:absolute; height:10px; left:50%; bottom:22px; z-index:99; width:80px; margin-left:-40px;}
#banner .btn li { float:left; width:10px; height:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#FFF; margin:0 5px}
#banner .btn li.s { background:rgb(107,33,35);}

.middle { width:100%; overflow:hidden;}

.indexbox1 { width:100%; background:#FFF; padding:45px 0 24px 0; overflow:hidden;}
.ibox1list { width:1100px; height:291px; margin:0 auto;}
.ibox1list li { float:left; width:349px; margin-right:27px; position:relative;}
.ibox1list li .pic { width:349px; height:159px; margin-bottom:16px;}
.ibox1list li img { width:349px; height:156px;}
.ibox1list li .tit { line-height:30px; font-size:16px; color:rgb(79,79,79); height:30px; overflow:hidden;}
.ibox1list li .jj { width:349px; height:48px; line-height:24px; overflow:hidden; margin:4px 0 14px 0; color:rgb(122,122,122)}
.ibox1list li .more { line-height:20px; font-size:14px; color:rgb(147,38,71); padding-right:23px; background:url(../images/more.jpg) right center no-repeat; text-decoration:underline}
.ibox1list li:hover .jj { text-decoration:underline}
.ibox1list li:hover .more { text-decoration:none}
.ibox1list li:before{content:''; position:absolute; left:0; top:156px; width:349px; border-bottom:3px solid rgb(255,150,0);display:block;transform:scale(0, 1);transition:all ease-out .1s 0s;-webkit-transition:all ease-out .1s 0s;-moz-transition:all ease-out .1s 0s;-o-transition:all ease-out .1s 0s}
.ibox1list li.l2:before{content:''; position:absolute; left:0; top:156px; width:349px; border-bottom:3px solid rgb(0,180,255);display:block;transform:scale(0, 1);transition:all ease-out .1s 0s;-webkit-transition:all ease-out .1s 0s;-moz-transition:all ease-out .1s 0s;-o-transition:all ease-out .1s 0s}
.ibox1list li.l3:before{content:''; position:absolute; left:0; top:156px; width:349px; border-bottom:3px solid rgb(143,187,50);display:block;transform:scale(0, 1);transition:all ease-out .1s 0s;-webkit-transition:all ease-out .1s 0s;-moz-transition:all ease-out .1s 0s;-o-transition:all ease-out .1s 0s}
.ibox1list li:hover:before {transform:scale(1,1)}

.indexbox2 { width:1100px; margin:0 auto; overflow:hidden; position:relative; height:386px;}
.ibox2 { width:515px; height:350px; overflow:hidden; position:absolute; top:14px;}
.ibox2l { left:0;}
.ibox2r { right:0;}
.ibox2 .tit { width:515px; height:41px; background:url(../images/bg1.jpg) bottom repeat-x; margin-bottom:18px;}
.ibox2 .tit dt { float:left; line-height:39px; border-bottom:2px solid rgb(213,0,0); font-size:18px; color:#000;}
.ibox2 .tit dd { float:right; padding-right:2px;}
.ibox2 .tit dd a { font-size:14px; color:rgb(137,137,137); line-height:38px; margin-top:3px;}
.ibox2 .ibox2-nav { width:515px; height:33px; margin-bottom:6px; background:#FFF}
.ibox2 .ibox2-nav a { float:left; width:257.5px; height:33px; display:block; text-align:center; line-height:33px; font-size:16px; color:#000; position:relative; cursor:pointer; overflow:hidden;}
.ibox2r .ibox2-nav a { width:171px; border-right:1px solid rgb(243,243,241);}
.ibox2 .ibox2-nav a:hover,.ibox2 .ibox2-nav a.s { color:#FFF;}
.ibox2 .ibox2-nav a span {vertical-align: middle; position:relative; z-index:3}
.ibox2 .ibox2-nav a::after {
opacity:0;filter:alpha(opacity=0);
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	 width:257.5px; height:33px;
	content: '';
	-webkit-transition: background-color 0.3s, -webkit-transform 0.3s;
	transition: background-color 0.3s, transform 0.3s;
	-webkit-transition-timing-function: ease, cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: ease, cubic-bezier(0.7,0,0.3,1);
	-webkit-transform: translate3d(0,100%,0) translate3d(0,0,0);
	transform: translate3d(0,100%,0) translate3d(0,0,0);
}
.ibox2r .ibox2-nav a::after { width:171px;}
.ibox2 .ibox2-nav a.s::after {
	opacity:1;filter:alpha(opacity=100);
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	background: rgb(107,33,55);
}
.ibox2-lists { width:515px; height:252px; position:relative;}
.ibox2-list { width:1030px; position:absolute; left:0; top:0; height:252px;}
.ibox2-list ul { float:left; width:515px; height:252px; overflow:hidden;}
.ibox2-list ul li { float:left; line-height:36px; width:515px; font-size:14px;}
.ibox2-list ul li i { float:left; width:8px; height:8px; margin-right:14px; margin-top:14px;}
.ibox2-list ul li a { float:left;} 
.ibox2-list ul li span { float:right; font-size:14px; color:rgb(127,127,127)}
.ibox2line { width:1px; height:329px; background:rgb(229,229,227); position:absolute; top:25px; left:547px;}

.indexbox3 { width:100%; padding:15px 0 28px 0; height:228px; overflow:hidden; background:#FFF;}
.ibox3-cont { width:1100px; margin:0 auto; overflow:hidden; position:relative; height:230px;}
.ibox3l { height:230px; left:0; top:0;}
.ibox3r { height:230px; right:0; top:0;}
.ibox3-cont .tit { margin-bottom:20px;}
.ibox3list { width:515px; height:169px; background:rgb(243,243,241)}
.ibox3list ul li { width:40px; height:169px; position:relative; overflow:hidden; float:left;}
.ibox3list ul li.current { width:475px;}
.ibox3list ul li .tits { width:20px; cursor:pointer; font-size:16px; color:#FFF; padding:13px 10px 0 10px; height:156px; line-height:19px;}
.ibox3list .show { position:absolute; left:40px; top:0; width:350px; height:136px; background:rgb(243,243,241); padding:18px 23px 15px 22px;}
.ibox3list .show .bt { width:350px; height:34px; line-height:34px; overflow:hidden; font-size:16px; font-weight:bold;}
.ibox3list .show .bt a { color:rgb(78,132,196);}
.ibox3list .show .jj { width:350px; height:72px; line-height:24px; overflow:hidden; margin-bottom:10px;}
.ibox3list .show .more { line-height:20px; font-size:14px; color:rgb(43,103,175)}
.ibox3r .ibox3list .show .bt a { color:rgb(223,99,17);}
.ibox3r .ibox3list .show .more { color:rgb(223,99,17);}





.indexbox6 { width:100%; padding:15px 0 0px 0; height:116px; overflow:hidden; background:#FFF;}
.ibox6 { width:350px; height:350px; overflow:hidden;top:14px;}
.ibox6-cont { width:1100px; margin:0 auto; overflow:hidden; position:relative; height:170px;}
.ibox6l { height:116px;float:left; margin-right:25px;}
.ibox6r { height:116px; float:right;}
.ibox6-cont .tit { margin-bottom:20px;}
.ibox6list { width:350px; height:169px; background:rgb(243,243,241)}
.ibox6list ul li { width:40px; height:169px; position:relative; overflow:hidden; float:left;}
.ibox6list ul li.current { width:475px;}
.ibox6list ul li .tits { width:20px; cursor:pointer; font-size:16px; color:#FFF; padding:13px 10px 0 10px; height:156px; line-height:19px;}
.ibox6list .show { position:absolute; left:40px; top:0; width:350px; height:136px; background:rgb(243,243,241); padding:18px 23px 15px 22px;}
.ibox6list .show .bt { width:350px; height:34px; line-height:34px; overflow:hidden; font-size:16px; font-weight:bold;}
.ibox6list .show .bt a { color:rgb(78,132,196);}
.ibox6list .show .jj { width:350px; height:72px; line-height:24px; overflow:hidden; margin-bottom:10px;}
.ibox6list .show .more { line-height:20px; font-size:14px; color:rgb(43,103,175)}
.ibox6r .ibox3list .show .bt a { color:rgb(223,99,17);}
.ibox6r .ibox3list .show .more { color:rgb(223,99,17);}











.indexbox4 { width:1100px; margin:0 auto; height:298px; overflow:hidden; padding:32px 0 33px 0;}
.indexbox4 li { float:left; width:323px; height:274px; background:#FFF; padding:10px 14px 11px 12px; border-top:3px solid rgb(255,150,0); margin-right:26px;}
.indexbox4 li .tit { height:37px; line-height:37px; width:323px; border-bottom:1px solid rgb(217,217,217); font-size:18px; color:#000; margin-bottom:7px;}
.indexbox4 li .list { width:323px; height:229px; overflow:hidden; line-height:32px;}
.indexbox4 li .list div { float:left; width:153px; padding-left:7px; background:url(../images/done.jpg) left center no-repeat; margin-right:3px; font-size:14px;}
.indexbox4 li .list div a:hover{ text-decoration:underline}
.indexbox4 li.last { margin-right:0; margin-left:1px;}

.indexbox5 { width:100%; background:#FFF; overflow:hidden; padding:15px 0 23px 0;}
.ibox5-cont { width:1100px; margin:0 auto; height:256px; overflow:hidden; position:relative;} 
.ibox5l { left:0; top:0; height:256px;}
.ibox5r { right:0; top:0; height:256px;}
.ibox5-cont .tit { margin-bottom:23px;}
.ibox5l .piclist { width:515px; height:192px; overflow:hidden;}
.ibox5l .piclist li { float:left; width:250px; height:86px; margin-right:15px; margin-bottom:10px;}
.ibox5l .piclist li img { width:250px; height:86px;}
.ibox5r .piclists { width:515px; height:192px; overflow:hidden;}
.ibox5r .piclists .picl { float:left; width:515px; height:182px;}
.ibox5r .piclists .picl img { width:515px; height:182px;}
.ibox5r .piclists .picr { float:right; width:250px; height:182px;}
.ibox5r .piclists .picr img { width:250px; height:86px; margin-bottom:10px;}

.bottom { width:100%; overflow:hidden; background:rgb(65,65,65)} 
.bottom-cont { width:1100px; overflow:hidden; margin:0 auto;}
.bottom a:hover { text-decoration:underline}
.menu-list { width:1100px; overflow:hidden; padding:20px 0 18px 0; border-bottom:1px solid rgb(84,84,84);} 
.menu-list .menu { float:left; overflow:hidden; width:130px;} 
.menu-list .menu dt { line-height:34px; font-size:14px;} 
.menu-list .menu dt a { color:rgb(194,194,194)}
.menu-list .menu dt a.a1 { text-decoration:none}
.menu-list .menu.s dt a.a1:hover {text-decoration:underline}
.menu-list .menu dd { line-height:26px;}
.menu-list .menu dd .sub-menu { float:left; width:130px;}
.menu-list .menu dd .sub-menu a { color:rgb(158,158,158);}
.menu-list .menu.last { width:190px;}
.menu-list .menu dd .line { width:28px; height:2px; background:rgb(160,160,160); margin:4px 0 19px 0;}
.menu-list .menu dd .wechat { text-align:center; color:rgb(158,158,158); line-height:16px;}
.menu-list .menu dd .wechat img { width:82px; height:83px; margin-bottom:6px;}
.footer { line-height:48px; padding-top:9px; font-size:14px; color:rgb(194,194,194)} 
.footer a { color:rgb(194,194,194)}


.page { width:1100px; margin:0 auto; padding:26px 0 35px 0; overflow:hidden;}

.pageleft { float:left; width:214px; overflow:hidden; background:#FFF;}
.pglbox { width:195px; overflow:hidden; border-top:1px solid rgb(229,229,229); padding:15px 10px 15px 9px;}
.subnav { width:195px; overflow:hidden; }
.subnav li { width:195px; overflow:hidden;}
.subnav .aa { float:left; display:block; padding-left:20px; width:175px; line-height:40px; border-bottom:1px solid rgb(237,237,237); font-size:16px; background:#FFF}
.subnav .aa.a1:hover,.subnav .aa.a1.selected { background:rgb(177,173,13); color:#FFF}
.subnav .aa.a2:hover,.subnav .aa.a2.selected { background:rgb(249,167,0); color:#FFF}
.subnav .aa.a3:hover,.subnav .aa.a3.selected { background:rgb(216,112,184); color:#FFF}
.subnav .aa.a4:hover,.subnav .aa.a4.selected { background:rgb(177,76,37); color:#FFF}
.subnav .aa.a5:hover,.subnav .aa.a5.selected { background:rgb(39,114,193); color:#FFF}
.subnav .aa.a6:hover,.subnav .aa.a6.selected { background:rgb(74,184,63); color:#FFF}
.subnav .aa.a7:hover,.subnav .aa.a7.selected { background:rgb(32,166,204); color:#FFF}
.subnav .aa.a8:hover,.subnav .aa.a8.selected { background:rgb(49,81,152); color:#FFF}
.subnav .aa.a9:hover,.subnav .aa.a9.selected { background:rgb(64,103,145); color:#FFF}
.subnav .bb { float:left; display:block; padding-left:20px; width:175px; line-height:37px; border-bottom:1px solid rgb(228,228,228); background:rgb(247,247,247); font-size:14px;}
.subnav .bb a { display:block}

.pageright { float:right; width:855px; overflow:hidden;}
.location { line-height:24px; font-size:14px; height:45px;}
.location a.last { color:rgb(107,33,55); font-weight:bold;}

.newslist { width:855px; overflow:hidden; min-height:500px; border-top:1px solid rgb(203,203,203);}
.newslist li { float:left; width:843px; height:114px; padding:4px 9px 34px 3px; border-bottom:1px solid rgb(203,203,203);}
.newslist li .tit { height:38px; line-height:38px; overflow:hidden; color:rgb(167,25,45); font-size:18px;}
.newslist li .tit i { float:left; width:12px; height:12px; margin-right:13px; margin-top:13px;}
.newslist li .tit div { float:left;}
.newslist li .time { padding-left:25px; line-height:24px; color:rgb(131,131,131); font-size:14px;}
.newslist li .jj { height:52px; line-height:26px; padding-left:25px; width:818px; overflow:hidden; color:rgb(100,100,100)}
.newslist li:hover .jj { text-decoration:underline}

.picnewlist { width:855px; overflow:hidden; min-height:500px; border-bottom:1px solid rgb(203,203,203); padding-bottom:6px;}
.picnewlist li { float:left; width:855px; height:120px; margin-bottom:37px;border-top:1px solid rgb(203,203,203);}
.picnewlist li img { float:left; width:170px; height:76px;margin-top:22px;}
.picnewlist li .cont { float:left; width:632px; height:114px; padding:4px 22px 0 31px; }
.picnewlist li .cont .tit { height:38px; line-height:38px; overflow:hidden; color:rgb(167,25,45); font-size:18px;}
.picnewlist li .cont .tit i { float:left; width:12px; height:12px; margin-right:13px; margin-top:13px;}
.picnewlist li .cont .tit div { float:left;}
.picnewlist li .cont .time { padding-left:25px; line-height:24px; color:rgb(131,131,131); font-size:14px;}
.picnewlist li .cont .jj { height:52px; line-height:26px; padding-left:25px; width:632px; overflow:hidden; color:rgb(100,100,100)}
.picnewlist li:hover .cont .jj { text-decoration:underline}

.picnewshow { width:855px; overflow:hidden; padding-top:4px;}
.picnewshow .picnew-tit { width:855px; height:300px; overflow:hidden;}
.picnewshow .picnew-tit .cont { float:left; width:350px; height:291px; padding-top:9px;}
.picnewshow .picnew-tit .cont .bt { width:350px; height:160px; line-height:40px; font-size:24px; font-weight:bold; color:#000; margin-bottom:10px; overflow:hidden;}
.picnewshow .picnew-tit .cont .sj { width:350px; line-height:27px; border-bottom:1px solid rgb(208,208,208); color:rgb(113,113,113)}
.picnewshow .picnew-tit .cont .sm { line-height:40px; color:rgb(113,113,113); margin-bottom:25px;}
.picnewshow .picnew-tit .cont .share { line-height:28px; font-size:14px;}
.picnewshow .picnew-tit .pic { float:right; width:475px; height:300px;}
.picnewshow .picnew-tit .pic img { width:475px;}
.picnewshow .content { width:855px; overflow:hidden; min-height:500px; line-height:32px; padding:23px 0 17px 0; font-size:14px; color:rgb(64,64,64)}
.picnewshow .content img { max-width:855px; height:auto;}

.NewsPage,#NewsPage{ width:100%; overflow:hidden; padding:28px 0 3px 0; font-family:"寰蒋闆呴粦"; color:#454545; line-height:22px; margin:0 auto; font-size:14px;}
.NewsPage .num,#NewsPage .num{ padding:0 9px; line-height:24px; display: inline-block;font-size: 12px;text-decoration: none; margin:0 1px; color: rgb(107,33,35); background:rgb(242,242,242)}
.NewsPage .num:hover,#NewsPage .num:hover,.NewsPage .s,#NewsPage .s{ background: rgb(167,25,45); color: #FFF; border-radius:2px;}

.newshow { width:855px; overflow:hidden; padding-top:15px;}
.newshow .tit { line-height:38px; color:#000; font-size:24px; font-weight:bold}
.newshow .time { width:855px; margin-top;17px; line-height:27px; border-bottom:1px solid rgb(208,208,208); color:rgb(113,113,113)}
.newshow .sm { width:855px; padding-top:7px; line-height:28px; color:rgb(113,113,113)}
.newshow .share { float:right}
.newshow .content { width:855px; overflow:hidden; min-height:500px; line-height:32px; padding:19px 0 17px 0; font-size:14px; color:rgb(64,64,64)}
.picnewshow .content img { max-width:855px; height:auto;}

.platform { width:855px; overflow:hidden;}
.platbox1 { width:855px; overflow:hidden;}
.platbox1 .lmtit { height:42px;line-height:42px; width:855px; border-bottom:1px solid rgb(203,203,203);}
.platbox1 .lmtit dt { float:left; color:rgb(167,25,45); font-size:16px;}
.platbox1 .lmtit dd { float:right;}
.platbox1 .lmtit dd a { color:rgb(118,118,118)}
.platbox1 .list { width:855px; overflow:hidden; margin-bottom:19px;}
.platbox1 .list li { float:left; width:843px; height:114px; padding:4px 9px 34px 3px; border-bottom:1px solid rgb(203,203,203);}
.platbox1 .list li .tit { height:38px; line-height:38px; overflow:hidden; color:rgb(167,25,45); font-size:18px;}
.platbox1 .list li .tit i { float:left; width:12px; height:12px; margin-right:13px; margin-top:13px;}
.platbox1 .list li .tit div { float:left;}
.platbox1 .list li .time { padding-left:25px; line-height:24px; color:rgb(131,131,131); font-size:14px;}
.platbox1 .list li .jj { height:52px; line-height:26px; padding-left:25px; width:818px; overflow:hidden; color:rgb(100,100,100)}
.platbox1 .list li:hover .jj { text-decoration:underline}
.platbox1 .lists { width:855px; overflow:hidden; padding-top:21px;}
.platbox1 .lists li { float:left; width:192px; height:41px; border:1px solid rgb(232,232,232); margin-bottom:21px; margin-right:26px;}
.platbox1 .lists li a { display:block; width:168px; height:39px; border:1px solid #FFF; padding-left:22px; line-height:39px; font-size:14px; color:rgb(93,93,93); background:url(../images/platform.jpg);}

#css3-animated-example{ width:195px; overflow:hidden;}
#css3-animated-example h3 { padding:0; margin:0;}
#css3-animated-example h3 a { display:block; padding-left:20px; width:175px; line-height:40px; border-bottom:1px solid rgb(237,237,237); font-size:16px; background:#FFF}
#css3-animated-example h3 + div {
	height: 0px;
	padding: 0px;
	overflow: hidden;
	background: #000;
	display: block!important;
	-webkit-transform: translateZ(0);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition:all 0.3s ease;
	transition: all 0.3s ease;
}
#css3-animated-example .subs { width:195px; overflow:hidden;}
#css3-animated-example .subs a { display:block; float:left; width:175px; padding-left:20px; line-height:37px; border-bottom:1px solid rgb(228,228,228); background:rgb(247,247,247); font-size:14px;}
#css3-animated-example h3.a1:hover a,#css3-animated-example h3.a1.open a { background:rgb(177,173,13); color:#FFF}
#css3-animated-example h3.a2:hover a,#css3-animated-example h3.a2.open a { background:rgb(249,167,0); color:#FFF}
#css3-animated-example h3.a3:hover a,#css3-animated-example h3.a3.open a { background:rgb(216,112,184); color:#FFF}
#css3-animated-example h3.a4:hover a,#css3-animated-example h3.a4.open a { background:rgb(177,76,37); color:#FFF}
#css3-animated-example h3.a5:hover a,#css3-animated-example h3.a5.open a { background:rgb(39,114,193); color:#FFF}
#css3-animated-example h3.a6:hover a,#css3-animated-example h3.a6.open a { background:rgb(74,184,63); color:#FFF}
#css3-animated-example h3.a7:hover a,#css3-animated-example h3.a7.open a { background:rgb(32,166,204); color:#FFF}
#css3-animated-example h3.a8:hover a,#css3-animated-example h3.a8.open a { background:rgb(49,81,152); color:#FFF}
#css3-animated-example h3.a9:hover a,#css3-animated-example h3.a9.open a { background:rgb(64,103,145); color:#FFF}

.guestbook { border-spacing: 0px 25px;}
.guestbook .td1 { width:84px; height:33px; line-height:33px; font-size:16px}
.guestbook .txt1 { width:536px; height:33px; line-height:33px; font-family:"寰蒋闆呴粦"; font-size:16px}
.guestbook .txt2 { height:213px;}
.guestbook .txt3 { width:94px;}
.guestbook .btn { float:left; width:89px; height:33px; margin-right:39px; display:block; cursor:pointer; text-align:center; line-height:33px; color:#FFF; background:rgb(150,150,150); font-size:16px; font-weight:bold}
.guestbook .btn:hover { background:rgb(80,0,19)}

.photolist { width:855px; overflow:hidden; min-height:500px; padding-top:27px;}
.photolist li { float:left; width:272px; margin-right:19px; height:228px; margin-bottom:29px;}
.photolist li a {  width:272px; height:228px;display:block; position:relative;}
.photolist li img { width:272px; height:192px;}
.photolist li div { position:absolute; bottom:0; left:0; line-height:20px; width:272px; font-size:14px}
#cypt62{font-weight:bold;font-size:16px}
#cypt147{font-weight:bold;font-size:16px}
#cypt156{font-weight:bold;font-size:16px}