html,body,form,p,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,input{margin:0; padding:0; list-style:none; color:#333333;}
html { background:url(http://images.china.cn/images1/ch/16zjft/images/qback.jpg) repeat;}
body { font-family: "Microsoft YaHei"; background:url(http://images.china.cn/images1/ch/16zjft/images/sy_back.jpg) center top no-repeat;}
a { color:#333333; text-decoration:none;}
a:hover { color:#333333; text-decoration:underline;}

.banner { height:300px; background:url(../images/banner.jpg) center top no-repeat;}
.nav { background-color:#e4e4e4; height:60px; margin-bottom:46px;}
.nav ul { width:1000px; margin:0 auto;}
.nav li { line-height:60px; float:left; text-align:center; font-weight:bold; width:100px; padding-right:30px;}
.nav li a { color:#333333; display:block;}
.nav li a:hover { color:#cf4b4c; text-decoration:none;}
.sy_box { width:1000px; margin:0 auto; border-bottom:solid 5px #999; padding-bottom:20px; margin-bottom:20px; overflow:hidden; position:relative;}
.d1_left { width:510px; height:400px; float:left;}
#videoarea { background-color:#000000;}
.d1_right { width:490px; float:left; margin-bottom:30px;}
.d1_title { width:118px; height:25px; background:url(../images/sy_title.jpg) no-repeat; margin-bottom:25px;}
.d1_right h1 { display:block; line-height:50px; font-size:20px;}
.d1_right span { display:block; font-size:14px; line-height:24px; border-bottom:solid 1px #f5f5f5; padding-bottom:15px;}
.d1_list { overflow:hidden; padding:12px 0;}
.d1_list li { font-size:16px; line-height:32px;}
.d2_title { width:1000px; height:43px; margin-bottom:40px; float:left; background:url(../images/sy_title2.jpg) no-repeat;}
.d2_title b { float:left; width:126px; text-align:center; line-height:43px; color:#FFFFFF;}
.d2_title span { float:left; width:862px; text-align:right; padding-top:18px; font-size:14px;}
.d2_title span a { color:#666666;}
.d2_left { width:1000px; float:left; margin-bottom:30px;}
.d2_block { width:320px; padding-right:20px; float:left;}
.d2_img { width:320px; height:240px; position:relative; overflow:hidden;}
.d2_tit { width:300px; height:110px; padding-left:20px; position:absolute; bottom:-66px; left:0; z-index:1003;}
.d2_tit h3 { color:#FFFFFF; font-size:16px; line-height:44px;}
.d2_tit h4 { color:#FFFFFF; font-size:16px; font-weight:normal; line-height:44px;}
.d2_tit h3 a { color:#FFFFFF; display:block;}
.d2_tit h4 a { color:#FFFFFF; display:block;}
.d2_tit h3 a:hover { text-decoration:none;}
.d2_tit h4 a:hover { text-decoration:none;}
.d2_img span { width:320px; height:110px; position:absolute; bottom:-66px; left:0; background:url(../images/d2_meng.png) no-repeat; z-index:1002;}
.d2_block .d2_text { font-size:14px; line-height:26px; background-color:#f5f5f5; padding:10px 20px; border-bottom:solid 1px #d2d2d2; border-left:solid 1px #d2d2d2; border-right:solid 1px #d2d2d2; margin-bottom:20px;}
.d3_left { width:1000px; float:left;}
.d3_block { width:485px; padding-right:30px; float:left;}
.d3_img { width:220px; float:left; padding-bottom:50px;}
.d3_tit { width:265px; float:left; font-size:14px; margin-bottom:25px;}
.d3_tit b { font-size:18px; padding-right:10px;}
.d3_text { width:265px; font-size:14px; line-height:26px; float:left;}

.d2_flash { width:1000px; height:500px; margin-bottom:40px; overflow:hidden; position:relative;}
.d2_flash ul { width:5000px; position:absolute;}
.d2_flash li { width:1000px; height:500px; float:left; position:relative;}
.d2_flash li b { line-height:50px; width:960px; padding-left:40px; display:block; position:absolute; left:0; bottom:0; font-weight:normal;}
.d2_flash li b a { color:#fff;}
.d2_flash li span { line-height:50px; width:1000px; display:block; background-color:#000; position:absolute; left:0; bottom:0; filter:alpha(opacity=60);-moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6;}
.d2_flash .roll { width:80px; position:absolute; bottom:16px; right:40px;}
.d2_flash .roll span { width:8px; height:8px; float:left; margin-right:5px; display:block; background-color:#89918f; border:solid 1px #89918f; border-radius:10px; cursor:pointer;}
.d2_flash .roll span.hover { background-color:#0075a9;}

.footer { color:#666; background-color:#fff; text-align:center; font-size:14px; line-height:24px; padding:20px 0;}