body { margin:0 auto; }
p { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
img { border:0; }
h2 { margin:0 }
ul { margin:0px; padding:0px; }
ul li { list-style:none; list-style-type:none; }
a{ color:#2E2E2E; text-decoration:none;}
a:hover { color:#FF6600; text-decoration:underline;}



h1 { font-size:18px; line-height:30px; font-weight:bold; text-align:center;}
h1 a { font-size:18px; font-weight:bold; line-height:30px; color:#f00; text-align:center; text-decoration:none;}
h2 { font-size:18px; line-height:45px; font-weight:bold;}
h2 a { font-size:18px; font-weight:bold; line-height:45px; color:#000;  text-decoration:none;}
h3 { font-size:18px; line-height:40px; font-weight:bold; padding-left:15px;}
h3 a { font-size:18px; font-weight:bold; line-height:40px; color:#000;  text-decoration:none;}
h4 { font-size:14px; line-height:35px; font-weight:bold; padding-left:10px;}
h4 a { font-size:14px; font-weight:bold; line-height:30px; color:#000;  text-decoration:none;}
/*==============================布局==================================*/
#Content { width:960px; background:#fff; margin:0 auto; }
#Content .left { width:640px; float:left; }
#Content .right { width:310px; background:#eee; float:right; }
#footer { width:960px; margin:10px auto; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

/*========== 头部开始 ==========*/
#header {width:960px; height:70px; margin:0px auto;}

.pagetop {width:960px;height:40px;overflow:hidden;}
.logo_small {width:140px;height:40px;float:left;	}
.header_you {width: 820px;float: left;}

.mainnav {margin-top:7px;margin-left:10px;width:600px;height:30px;float:left;background:url(../images/nav_bg_a.gif) no-repeat;}
.mainnav ul {font-size:12px;color:#FFF;overflow:hidden;padding-left:10px;}
.mainnav ul li {width:36px;height:26px;line-height:26px;text-align:center;padding-top:1px;float:left;display:block;}
.mainnav ul li a {width:36px;height:26px;text-align:center;float:left;display:inline;color:#FFF;text-decoration:none;}
.mainnav ul li a:hover {color:#FF9;}
.mainnav a.red {color:#e00;text-decoration:none;}

.nav_tool {margin:7px 0;height:26px;float:right;}
.nav_tool ul {font-size:12px;display:inline;}
.nav_tool ul li {width:38px;height:26px;text-align:center;float:left;display:block;}
.nav_tool .tool_1,.tool_2,.tool_3,.tool_4 {width:38px;height:26px;line-height:26px;text-align:center;padding-top:1px;padding-left:12px;float:left;}
.nav_tool .tool_1 {background-image: url(../images/ico_tool_1.gif);background-repeat: no-repeat;background-position: 0px 5px;}
.nav_tool .tool_2 {background-image: url(../images/ico_tool_2.gif);background-repeat: no-repeat;background-position: 0px 5px;}
.nav_tool .tool_3 {background-image: url(../images/ico_tool_3.gif);background-repeat: no-repeat;background-position: 0px 5px;}
.nav_tool .tool_4 {background-image: url(../images/icon10.gif);background-repeat: no-repeat;background-position: 0px 5px;}
.nav_tool ul li a {width:36px;height:26px;text-align:center;float:left;display:block;color:#666;text-decoration:none;}
.nav_tool ul li a:hover {color:#F60;}
.nav_tool a.red {color:#e00;text-decoration:none;}

.qlink {width:960px;height:23px;border-top:1px #ddd solid;border-bottom:1px #ddd solid;float: left;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.qlink ul {width:959px;height:23px;border-top:1px #ddd solid;border-bottom:1px #ddd solid;border-right:1px #ddd solid;font-size:12px;color:#666;float:left;display:inline;}
.qlink ul li {text-align:center;float:left;border-left:1px #ddd solid;display:inline;height: 23px;}
.qlink ul li a {padding-left:9px;padding-right:9px;text-align:center;display:block;color:#666;text-decoration:none;line-height: 23px;}
.qlink ul li a:hover {color:#F60;background:#e9e9e9;display: block;line-height: 23px;}
.qlink a.red {color:#e00;text-decoration:none;}
/*========== 头部结束 ==========*/

/**/
.ztbanner { margin:10px auto 0; width:960px; }
/*1*/
.contentbox01 { margin:10px auto 0; width:960px; clear:both; }
.contentbox01 .leftbox01 { float:left; margin:5px; width:700px; _display:inline;}
.contentbox01 .leftbox01 .dy { float:left; width:698px; height:80px; background:#fbf6f0; border:1px dashed #f1e2ce; }
.contentbox01 .leftbox01 .dy p { margin:5px; font-size:14px; line-height:24px; color:#85550b; }
.contentbox01 .leftbox01 .ztbox { float:left; margin-top:10px; width:700px; _display:inline; }
.contentbox01 .leftbox01 .ztbox .ztpic { float:left; width:300px; }
.contentbox01 .leftbox01 .ztbox .ztnewsbox { float:left; margin-left:10px; width:390px; _display:inline; }
.contentbox01 .leftbox01 .ztbox .ztnewsbox .btitle { width:390px; height:30px; font-weight:bold; text-align:center; }
.contentbox01 .leftbox01 .ztbox .ztnewsbox .btitle a { font-size:18px; font-weight:bold; line-height:30px; color:#f00; text-align:center; text-decoration:none;}
.contentbox01 .leftbox01 .ztbox .ztnewsbox .bdetail { width:390px; font-size:14px; line-height:20px; color:#666666; text-align:left; }
.contentbox01 .leftbox01 .ztbox .ztnewsbox .bdetail a.more { font-size:14px; line-height:20px; color:#f60; text-decoration:none;}
.contentbox01 .leftbox01 .ztbox .ztnewsbox ul { margin-top:10px; _display:inline; }
.contentbox01 .leftbox01 .ztbox .ztnewsbox ul li { float:left; width:180px; padding-left:10px; margin-right:5px; font-size:14px; line-height:24px; background:url(../images/dot.gif) left no-repeat; _display:inline; }
.contentbox01 .leftbox01 .ztbox .ztnewsbox ul li a { font-size:14px; color:#000; text-align:left; text-decoration:none;}
.contentbox01 .leftbox01 .ztbox .ztnewsbox ul li a:hover { color:#f00;}
.contentbox01 .rightbox01 { float:right; margin:5px; width:240px; height:315px; background:#ffffff; _display:inline;}
.contentbox01 .rightbox01 .adpic { width:240px; }
.contentbox01 .rightbox01 .adlist { margin-top:5px; width:240px; _display:inline; }
.contentbox01 .rightbox01 .adlist ul li { float:left; width:220px; padding-left:10px; margin-left:7px; font-size:12px; line-height:22px; color:#666666; background:url(../images/dot02.gif) left no-repeat; _display:inline; }
.contentbox01 .rightbox01 .adlist ul li a { font-size:12px; line-height:22px; color:#666666; text-decoration:none;}
.contentbox01 .rightbox01 .adlist ul li a:hover { color:#f00;}
/*2*/
.contentbox02 { margin:10px auto 0; width:960px; height:240px; background:url(../images/boxbg.png) left top no-repeat; }
.contentbox02 .leftbox02 { float:left; width:650px; }
.contentbox02 .leftbox02 .btitle02 { width:600px; height:40px; margin-left:20px; margin-top:5px; font-size:18px; font-weight:bold; line-height:40px; text-align:left; _display:inline; }
.contentbox02 .leftbox02 .newslist02 { margin-top:5px; margin-left:10px; _display:inline; }
.contentbox02 .leftbox02 .newslist02 ul li { float:left; width:630px; height:50px; margin:5px; background:#fbf6f0; clear:both; }

.contentbox02 .leftbox02 .newslist02 ul li p { font-size:12px; line-height:20px; color:#666; margin:5px 10px 5px 10px; }
.contentbox02 .leftbox02 .newslist02 ul li p a.more { font-size:12px; line-height:20px; color:#f60; text-decoration:none;}
.contentbox02 .leftbox02 .newslist02 ul li p a.bt { font-size:14px; font-weight:bold; line-height:20px; color:#000; text-decoration:none;}
.contentbox02 .leftbox02 .newslist02 ul li p a:hover { color:#f00; }


.contentbox02 .rightbox02 { float:right; }
/*ad*/
.adbox { margin:10px auto 0; width:960px; }
/*3*/
.contentbox03 { margin:10px auto 0; width:960px; }
.contentbox03 .leftbox03 { float:left; width:648px; border:solid 1px #f1e2ce; }
.contentbox03 .leftbox03 .btitlebg03 { height:38px; border:solid 1px #FFFFFF; background:url(../images/nbg.gif) repeat-x; }
.contentbox03 .leftbox03 .piclist03 { margin-left:9px; _display:inline;}
.contentbox03 .leftbox03 .piclist03 ul li { float:left; width:200px; margin:5px;}
.contentbox03 .leftbox03 .piclist03 ul li .npic { width:200px;}
.contentbox03 .leftbox03 .piclist03 ul li .nbt a { width:200px; font-size:14px; line-height:30px; color:#000; text-align:center; display:block; text-decoration:none;}
.contentbox03 .leftbox03 .piclist03 ul li .nbt a:hover { color:#f00; }
.contentbox03 .leftbox03 .piclist03 ul li .ndetail { width:200px; font-size:12px; line-height:20px; color:#666; text-align:left;}


.contentbox03 .leftbox03 .newslist03 { background:#fbf6f0; border:solid 1px #ffffff;}
.contentbox03 .leftbox03 .newslist03 ul { margin:10px; }
.contentbox03 .leftbox03 .newslist03 ul li { float:left; width:280px; padding-left:10px; margin-right:5px; font-size:14px; line-height:25px; background:url(../images/dot.gif) left no-repeat; _display:inline; }
.contentbox03 .leftbox03 .newslist03 ul li a { font-size:14px; color:#000; text-align:left; text-decoration:none;}
.contentbox03 .leftbox03 .newslist03 ul li a:hover { color:#f00;}


.contentbox03 .rightbox03 { float:right; width:298px; border:solid 1px #f1e2ce; }

.contentbox03 .rightbox03 .tagbox { border-bottom:solid 1px #f1e2ce; }
.contentbox03 .rightbox03 .tagbox .tagtitlebg { height:30px; border:solid 1px #FFFFFF; background:url(../images/nbtbg.gif) repeat-x;}
.contentbox03 .rightbox03 .tagbox .tag { margin:5px;}
.contentbox03 .rightbox03 .tagbox .tag a { margin:5px; font-size:12px; line-height:22px; color:#666; text-decoration:none;}
.contentbox03 .rightbox03 .tagbox .tag a.red { color:#f00; }
.contentbox03 .rightbox03 .tagbox .tag a:hover { color:#f00; }

.contentbox03 .rightbox03 .xgztbox { }
.contentbox03 .rightbox03 .xgztbox .tagtitlebg { height:30px; border:solid 1px #FFFFFF; background:url(../images/nbtbg.gif) repeat-x;}

.contentbox03 .rightbox03 .xgztbox .ztlist { }
.contentbox03 .rightbox03 .xgztbox .ztlist ul { margin:9px; }
.contentbox03 .rightbox03 .xgztbox .ztlist ul li { float:left; width:270px; padding-left:10px; font-size:14px; line-height:24px; background:url(../images/dot.gif) left no-repeat; _display:inline; }
.contentbox03 .rightbox03 .xgztbox .ztlist ul li a { font-size:14px; color:#000; text-align:left; text-decoration:none;}
.contentbox03 .rightbox03 .xgztbox .ztlist ul li a:hover { color:#f00;}

.contentbox03 .rightbox03 .xgztbox .ztlist .ztpicbox { margin:9px; }
.contentbox03 .rightbox03 .xgztbox .ztlist .ztpicbox .ztpic { float:left; width:100px;}
.contentbox03 .rightbox03 .xgztbox .ztlist .ztpicbox .ztbt { float:left; margin-left:10px; width:170px; _display:inline;}
.contentbox03 .rightbox03 .xgztbox .ztlist .ztpicbox .ztbt a { font-size:14px; color:#000; text-align:center; text-decoration:none;}
.contentbox03 .rightbox03 .xgztbox .ztlist .ztpicbox .ztbt .zdetail { margin-top:5px; font-size:12px; line-height:20px; color:#666; text-align:left; _display:inline;}

/*4*/
.contentbox04 { margin:10px auto 0; width:960px; height:240px; background:url(../images/boxbg2.png) left top no-repeat; }
.contentbox04 .leftbox04 { float:left; }
.contentbox04 .rightbox04 { float:right; width:640px; margin-right:10px; _display:inline; }

.contentbox04 .rightbox04 .btitle04 { width:600px; height:40px; margin-left:20px; margin-top:5px; font-size:18px; font-weight:bold; line-height:40px; text-align:left; _display:inline; }
.contentbox04 .rightbox04 .newslist04 { margin-top:5px; margin-right:20px; _display:inline; }
.contentbox04 .rightbox04 .newslist04 ul li { float:left; width:630px; height:50px; margin:5px; background:#fbf6f0; clear:both; _display:inline; }

.contentbox04 .rightbox04 .newslist04 ul li p { font-size:12px; line-height:20px; color:#666; margin:5px 10px 5px 10px; }
.contentbox04 .rightbox04 .newslist04 ul li p a.more { font-size:12px; line-height:20px; color:#f60; text-decoration:none;}
.contentbox04 .rightbox04 .newslist04 ul li p a.bt { font-size:14px; font-weight:bold; line-height:20px; color:#000; text-decoration:none;}
.contentbox04 .rightbox04 .newslist04 ul li p a:hover { color:#f00; }


/*5*/

/*+++++++++ foot ++++*/
.foot { text-align:center; font-size:12px; color:#333333; line-height:20px; font-family:Arial, Helvetica, sans-serif; padding:8px 0 ; border-top: 1px solid #ccc; width:960px; margin:0 auto; margin-top:20px;}
.foot p a { margin:0 6px;}















