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; }



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; padding-left:25px;}
h2 a { font-size:18px; font-weight:bold; line-height:45px; color:#f00;  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:#f00;  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:#f00;  text-decoration:none;}
/*==============================²¼¾Ö==================================*/
#Container { }
#Header { width:960px; margin:0 auto; }
#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; }
/**/
.ztbanner { margin:10px auto 0; width:960px; }
/*1*/
.contentbox01 { margin:10px auto 0; width:960px; background:#eeeeee; clear:both; }
.contentbox01 .leftbox01 { float:left; margin:5px; width:700px; }
.contentbox01 .leftbox01 .dy { float:left; width:700px; height:80px; background:#dff6ff; }
.contentbox01 .leftbox01 .dy p { margin:5px; font-size:14px; line-height:24px; color:#FF0000; }
.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 0 0 0; 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 p{ margin-left:15px; line-height:23px;}
.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:#f2f2f2; 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 #cccccc; }
.contentbox03 .leftbox03 .btitlebg03 { height:38px; border:solid 1px #FFFFFF; background:url(../images/nbg.png) repeat-x; }
.contentbox03 .leftbox03 .btitle03 { height:38px; padding-left:15px; border:solid 1px #FFFFFF; font-size:18px; font-weight:bold; line-height:38px; text-align:left; background:url(../images/nbg.png) repeat-x; _display:inline; }
.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 .rightbox03 { float:right; width:298px; border:solid 1px #cccccc; }

.contentbox03 .rightbox03 .tagbox { border-bottom:solid 1px #cccccc; }
.contentbox03 .rightbox03 .tagbox .tagtitlebg { height:30px; border:solid 1px #FFFFFF; background:url(../images/nbtbg.png) repeat-x;}

.contentbox03 .rightbox03 .tagbox .tagtitle { height:30px; padding-left:5px; border:solid 1px #FFFFFF; font-size:14px; font-weight:bold; line-height:30px; text-align:left; background:url(../images/nbtbg.png) repeat-x; _display:inline;}
.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 .leftbox03 .newslist03 { }
.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:26px; 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 .xgztbox { }
.contentbox03 .rightbox03 .xgztbox .tagtitle { height:30px; padding-left:5px; border:solid 1px #FFFFFF; font-size:14px; font-weight:bold; line-height:30px; text-align:left; background:url(../images/nbtbg.png) repeat-x; _display:inline;}
.contentbox03 .rightbox03 .xgztbox .tagtitlebg { height:30px; border:solid 1px #FFFFFF; background:url(../images/nbtbg.png) 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-left:10px; _display:inline; }
.contentbox04 .rightbox04 .newslist04 ul li { float:left; width:630px; height:50px; margin:5px; background:#eeeeee; clear:both; }

.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*/
.contentbox05 { margin:10px auto 0; width:958px; border:solid 1px #cccccc;}
.contentbox05 .btitle05 { height:30px; padding-left:5px; border:solid 1px #FFFFFF; font-size:14px; font-weight:bold; line-height:30px; text-align:left; background:url(../images/nbtbg.png) repeat-x;}
.contentbox05 .linkbox { margin:10px;}
.contentbox05 .linkbox a { margin:5px; font-size:12px; line-height:22px; color:#666; text-decoration:none;}
.contentbox05 .linkbox a:hover { color:#f00; }





.daohang{ width:960px; margin-top:10px;}
.daohang .daohang_top{}
.daohang_top h1{width:176px; height:60px; background:url(../images/icon_logo.gif) left top no-repeat; float:left;}
.daohang_top h1 a{ width:176px; height:60px; display:block;}
.daohang .daohang_nav{ margin-left:15px; margin-top:5px; float:left; display:inline;}
.daohang .danghang_pic{ width:165px; float:left;}
.daohang .danghang_pic_li{ width:38px; float:left;}
.daohang .dh_p_l_img{ width:32px; height:32px;}
.daohang .dh_p_l_text{ width:32px; text-align:center;}
.daohang .dh_p_l_text a{color:#666666;}
.daohang .dh_p_l_text a:hover{color:#FF6600; text-decoration:underline;}
.daohang .daohang_news{ float:left; width:85px;}
.daohang .daohang_a{ width:41px; text-align:center;height:20px; float:left; margin-top:3px; line-height:20px;}
.daohang .daohang_chaxun{width:200px; float:left;}
.daohang .daohang_icon{ float:left; width:33px;}
.daohang .daohang_jiankang{ float:left; width:203px}
.daohang .daohang_hudong{float:left; width:116px;}
.daohang .daohang_bottom{ border:1px solid #dddddd; width:958px; height:88px;}
.daohang .daohang_left{ width:181px; float:left; margin-left:13px; margin-top:2px; display:inline;}
.daohang .daohang_left ul{ width:181px; overflow:hidden;}
.daohang .daohang_left ul li{ height:21px; line-height:21px; background:url(../images/icon_li.gif) left 9px no-repeat; padding-left:8px; width:173px; overflow:hidden;}
.daohang .daohang_left ul li a{color:#333333;}
.daohang .daohang_left ul li a:hover{color:#FF6600; text-decoration:underline;}
.daohang .daohang_center{ float:left; width:570px; margin-top:4px; overflow:hidden;}
.daohang .daohang_center img {vertical-align:middle;}







.searchnew{width:960px; margin-top:10px;}
.searchnew .search_ks{border:1px solid #9eda73; border-bottom:0px; padding-left:15px; height:29px; line-height:29px; background:url(../images/icon_ks_bg.gif) repeat-x; width:943px; overflow:hidden;}
.searchnew .search_ks a{ color:#666666;}
.searchnew .search_ks a:hover{ color:#FF6600; text-decoration:underline;}
.searchnew .search_ks_left{float:left; width:890px;}
.searchnew .search_ks_left a{ padding-left:5px; padding-right:5px;}
.searchnew .search_ks_righ{float:left;}
.searchnew .search_n{ border:1px solid #0c7f06; height:68px; background:url(../images/icon_search_bg.gif) repeat-x; overflow:hidden;}
.searchnew .search_jkds{ background:url(../images/icon_search.jpg) no-repeat; width:284px; float:left; height:68px;}
.searchnew .search_jkds a{ width:284px; height:68px; display:block;}
.searchnew .search_details{ margin-top:45px; margin-left:95px; display:inline; color:#ccefcc; float:left; width:70px;}
.searchnew .search_details a{color:#ccefcc;}
.searchnew .search_details a:hover{ color:#ff6600; text-decoration:underline;}
.searchnew .search_down{ background:url(../images/icon_down.gif) no-repeat; width:99px; height:32px; float:left; margin-top:33px; text-align:center; padding-left:10px; padding-top:10px; font-size:13px; display:inline;}
.searchnew .search_down a{color:#ffffff;}
.searchnew .search_down a:hover{ color:#ff6600; text-decoration:underline;}
.searchnew .search_center{ width:395px; height:68px; float:left; overflow:hidden;}
.searchnew .search_center ul{ height:36px;}
.searchnew .search_center ul li{float:left; width:51px; height:27px; margin-top:9px; line-height:27px;color:#FFFFFF; text-align:center;}
.searchnew .search_center ul li .search_li_div{ width:43px; text-align:center; float:left; }
.searchnew .search_center ul li .search_li_div1{ width:43px; text-align:center; float:left; _margin-top:4px; cursor:pointer;}
.searchnew .search_center ul li .search_li_div_1{ background:url(../images/icon_op_bg.gif) center 3px no-repeat; width:43px; text-align:center; float:left;color:#666666; cursor:pointer;}
.searchnew .search_center ul li .search_li_l{float:left; width:3px; text-align:left;}
.searchnew .search_center ul li .search_li_div a{color:#FFFFFF; cursor:pointer;}
.searchnew .search_center ul li .search_li_div a:hover{color:#FF6600; text-decoration:underline;}
.searchnew .search_center ul li .search_li_div1 a{color:#FFFFFF; cursor:pointer;}
.searchnew .search_center ul li .search_li_div1 a:hover{color:#FF6600; text-decoration:underline;}
.searchnew .search_center ul li .search_li_div_1 a{color:#666666;cursor:pointer;}
.searchnew .search_center ul li .search_li_div_1 a:hover{color:#FF6600; text-decoration:underline;}
.searchnew .search_input{width:380px; height:29px; overflow:hidden;}
.searchnew .search_input .search_kw{ width:312px; height:22px; line-height:22px; margin:0; padding:0; border:0; border:1px solid #ffcc00; padding-left:7px; font-size:12px; border-right:0; color:#b2b2b2;}
.searchnew .search_input .search_btn{ width:60px; height:24px; border:0px; margin:0; padding:0; background:url(../images/icon_search_btn.gif) no-repeat; cursor:pointer;}
.searchnew .search_input .search_div_kw{ width:315px; margin:0; padding:0; float:left; overflow:hidden;}
.searchnew .search_input .search_div_btn{width:60px; margin:0; padding:0; float:left; *margin-top:1px;}
.searchnew .search_right{width:279px; float:left; margin-top:11px;}
.searchnew .search_right ul{ width:279px;}
.searchnew .search_right ul li{ width:55px; height:25px; line-height:25px; float:left; text-align:center;}
.searchnew .search_right ul li a{color:#e6f8e6;}
.searchnew .search_right ul li a:hover{color:#FF6600; text-decoration:underline;}
.search_more{ position:absolute; margin-left:300px; background:#ddffdd; width:48px; text-align:center; line-height:22px; border:1px solid #9eda73;}
.search_more div{ cursor:pointer;}








