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/16hhdq/images/qback.jpg) repeat;}
body { font-family: "Microsoft YaHei"; background:url(../images/sy_back.png) #f5f5ed center top no-repeat;}
a { color:#333333; text-decoration:none;}
a:hover { color:#333333; text-decoration:underline;}

.nav_box { overflow:hidden; width:114px; position:fixed; left:80px; top:320px;}
.nav_box li { width:114px; height:40px;}
.nav_box li a { display:block; width:112px; height:36px; text-align:center; font-size:12px; line-height:36px; padding-right:2px; padding-bottom:4px; background:url(../images/nav_lih.png) no-repeat; font-weight:bold;}
.nav_box li a:hover { color:#FFFFFF; text-decoration:none; background:url(../images/nav_li.png) no-repeat;}

.relse { width:35px; height:35px; position:fixed; right:150px; bottom:50px; background:url(../images/top_btn.jpg) 0 0 no-repeat; cursor:pointer;}

.list_box { width:964px; margin:0 auto; padding-top:50px; background:url(../images/list_top.jpg) left top #ffffff repeat-x; padding-bottom:20px; border-bottom:solid 5px #999; overflow:hidden;}
.crumbs { width:964px; margin:0 auto; text-align:right; line-height:58px; font-size:12px;}
.list_left { padding-left:20px; width:639px; float:left; border-right:solid 1px #e5e5e5;}
.list_block { width:610px; padding-top:16px; padding-bottom:26px; overflow:hidden; background:url(../images/list_border.jpg) left bottom no-repeat;}
.list_img { width:150px; float:left; margin-right:12px;}
.list_block h5 { float:left; width:610px; font-size:20px; line-height:30px; margin-bottom:15px;}
.list_block h5 a { color:#333333;}
.list_block span { float:left; width:448px; font-size:14px; line-height:24px; display:block; margin-bottom:10px;}
.list_block span a { color:#f9413c;}
.list_block b { float:left; width:448px; font-size:12px; line-height:24px; font-weight:normal; color:#999999; display:block;}
.list_right { width:270px; float:left; padding:0 16px 0 14px;}
.list_title { line-height:40px; font-size:16px; font-weight:bold; border-top:solid 3px #474b49; border-bottom:solid 1px #cccccc; margin-bottom:10px; text-align:center; position:relative; background:url(http://images.china.cn/images1/ch/16hhdq/images/list_go.jpg) 84px center no-repeat;}
.list_title a { display:block; padding:15px 0; width:20px; position:absolute; right:10px; top:0;}
.d2_img { width:270px; height:152px; position:relative; padding:10px 0;}
.d2_img b { width:270px; height:30px; left:0; top:122px; position:absolute; background:url(http://images.china.cn/images1/ch/16hhdq/images/d2_imgback.png) repeat-x;}
.d2_img span { width:270px; height:30px; line-height:30px; font-size:12px; left:10px; top:122px; position:absolute;}
.d2_img span a { color:#FFFFFF;}
.d3_list { width:270px; padding-bottom:20px;}
.d3_list li { line-height:30px; font-size:12px;}

.video_block { width:980px; margin:24px auto; overflow:hidden; background-color:#ededed;}
.video_img { width:320px; float:left; margin-right:36px;}
.video_title { width:600px; float:left; font-size:18px; color:#333333; line-height:60px; font-weight:bold;}
.video_title a { color:#333333;}
.video_text { width:600px; color:#333333; float:left; font-size:14px; line-height:24px;}

.banner { width:1000px; height:400px; position:relative;}
.banner_img { width:1000px; height:400px; position:relative;}
.banner_img .meng { position:absolute; left:0; top:0;}
.banner_text { width:456px; height:302px; padding:67px 0 0 519px; background:url(http://images.china.cn/images1/ch/16hhdq/images/list_banner.png) right bottom no-repeat; position:absolute; left:0; top:0;}
.banner_text b { display:block; color:#000; text-align:center; font-size:24px; padding-top:38px;}
.banner_text span { display:block; color:#000; font-size:16px; line-height:34px; padding:32px 35px 0}

.class_list_box { width:998px; margin:0 auto; overflow:hidden; background-color:#fff; border-left:solid 1px #e3e3e3; border-right:solid 1px #e3e3e3;}
.class_list_title { padding:36px 0 88px 28px;}
.class_list_back { padding-left:24px; width:974px; overflow:hidden; margin-bottom:78px;}
.class_list_left { width:263px; float:left; padding-right:32px; padding-top:2px;}
.class_list_left h3 { font-size:24px; font-weight:normal; line-height:54px; display:block; padding-bottom:28px;}
.class_list_left span { padding:20px 15px 0; font-size:14px; line-height:28px; display:block; color:#646464;}
.class_list_left em { padding:0 15px 20px; font-weight:normal; text-align:right; font-size:14px; line-height:28px; display:block;}
.class_list_left em a { color:#996666;}
.class_list_right { width:679px; float:left;}
.class_list_right li { float:left; padding-right:0; padding-bottom:15px;}
.class_list_right li.big_img { padding-right:30px;}

.list_nav { padding-left:20px; overflow:hidden; background:url(../images/list_border.jpg) left bottom no-repeat;}
.list_nav li { float:left; text-align:center;}
.list_nav li a { width:135px; height:34px; line-height:34px; padding:0 12px 18px 2px; background:url(../images/list_navh.png) no-repeat; display:block;}
.list_nav li a:hover { color:#FFFFFF; background:url(../images/list_nav.png) no-repeat; display:block; text-decoration:none;}

.list_nav.noborder { background:none;}

.list_imgbox { width:600px; margin:0 auto; padding-top:20px;}
.list_imgbox li { width:275px; margin-right:40px; margin-bottom:30px; float:left;}
.list_imgbox li a { display:block;}
.list_imgbox li span { display:block; font-size:14px; border-left:solid 1px #d0d0d0; border-right:solid 1px #d0d0d0; border-bottom:solid 1px #d0d0d0; line-height:36px; text-align:center;}

#autopage { color: #f9413c; clear: both; font-size:12px; padding: 40px 0 40px 0 ; }
#autopage a { color: #000000; }

.footer { color:#666666; text-align:center; font-size:14px; line-height:24px; padding:20px 0;}