﻿html,body,div{ margin:0px; padding:0px; font-size:12px;}
ul,li{ list-style:none; margin:0px; padding:0px;}
a{ text-decoration:none;}
img{ border:none;}

#warp{margin:0px auto; width:960px; padding:0px 20px; background:url(../images/xz_02.jpg); }
#top{ height:98px;}
#top div{ float:left;}
#top .tp{ width:960px; height:55px; }
#top .logo{ float:left;}
#top .contact{ float:right;}
#top .navlink{ width:960px;background:url(../images/nav_bg.jpg) repeat-x; margin:0 auto;width:954px; margin-left:3px;  }
#top .navlink ul{ display:block;  height:40px; background:url(../images/arrt.jpg) no-repeat right top;}
#top .navlink ul li{ display:block; float:left; text-align:center; width:110px;  }
#top .navlink ul li a{ display:block; height:27px; line-height:25px; padding:8px 25px 3px 15px; color:#F3F3F3; font-size:14px; background:url(../images/nav_li_bg.jpg) no-repeat right top;font-weight:bold;}
#top .navlink ul .yj{ display:block; padding-left:10px ; background:url(../images/ar.jpg) no-repeat;}
#top .navlink ul .hbg{ background:url(../images/hb.jpg) no-repeat; width:62px;}
#top .navlink ul li a:hover{ background:url(../images/hb.jpg) no-repeat;}

.bannar{ text-align:center; width:960px;}
#content{  margin-top:20px; height:310px;}
#content .leftside{ float:left; width:360px; margin-left:10px; display:inline;}
#content .leftside .left_tt{ font-size:13px; font-weight:bold; color:#222; height:22px;}
#content .leftside .left_tt span{ display:block; float:left; padding:6px 15px 2px;text-align:center;}
#content .leftside .left_tt .x{ border-bottom:#CCC 1px solid; margin-left:5px; display:inline;}
#content .leftside .left_tt .xx{border-bottom:#CCC 1px solid; width:137px; padding:7px 8px 2px; text-align:right; font-size:12px; font-weight:400;}
#content .leftside .left_tt .xx a{ color:#C03; }
#content .leftside .left_tt .hover{border:#CCC 1px solid; border-bottom:none;padding:6px 8px 2px;cursor: pointer;}
#content .leftside .left_tt .xhyline{border-bottom:#CCC 1px solid;cursor: pointer;}
#content .leftside .new{ height:168px; width:350px}
#content .leftside .new ul{ display:block; font-size:12px; margin-top:8px; height:auto;}
#content .leftside .new li{ display:block; background:url(../images/new_li.jpg) no-repeat 10px center; line-height:26px; height:26px; padding-left:28px; font-size:0;}
#content .leftside .new li span{ float:right; color:#444;font-size:12px; }
#content .leftside .new li a{  float:left; color:#222; font-size:12px; }
#content .leftside .new li a:hover{ color:#C00;}

#content .rightside{ float:left; width:585px; display:inline;}
#content .rightside .zenth_xg{ width:585px;}
#content .rightside .zenth_abt{ width:410px; float:left;  height:156px; margin-left:12px; display:inline;}
#content .rightside .zenth_abnet{ width:160px; float:left}
#content .rightside .zen{display:block; height:133px;background:url(../images/zen_abt.jpg) no-repeat;}
#content .rightside .zen li{ float:right; width:10px; padding:0px 2px; width:28px; display:block; }
#content .rightside .zen #gs{ padding-top:5px; padding-left:5px;display:block;width:255px; line-height:23px; color:#333; font-size:12px;}
.zentt{ background:url(../images/zen_li.jpg) no-repeat; height:22px; padding-left:20px; line-height:23px; font-weight:600; font-size:13px;}
.zen_map{ text-align:right;}
.zen_fw{ text-align:center; line-height:28px;background:url(../images/zen_fw.jpg) no-repeat right; height:27px; font-size:12px;}
#content .rightside .zenth_cp{ width:588px;}
#content .rightside .cp{ height:115px;  float:left;}
#content .rightside .cp ul{ display:block; float:left;}
#content .rightside .cp .ul1{ float:left; width:358px; margin-left:5px; display:inline;}
#content .rightside .cp .ul1 li{ float:left; display:block;  padding:5px 6px 1px; text-align:center; line-height:21px; font-size:12px;}
#content .rightside .cp .ul1 li a{ color:#111;}
#content .rightside .cp .ul1 li a:hover{ color:#C00;}
#content .rightside .cp .ul2{ float:right;   background:url(../images/anli.jpg) no-repeat 15px top; width:220px; height:71px;}
#content .rightside .cp .ul2 li{ line-height:30px; height:27px; display:block; padding-top:8px; color:#AC1713; font-weight:bold; padding-left:15px; font-size:13px;}
#content .rightside .cp .ul2 li a{color:#AC1713;}
#content .rightside .cp .ul2 #server{ font-size:12px; font-weight:400; background:url(../images/ser_bg.jpg) no-repeat 7px 9px;}

#content .rightside .zenth_cp .cpjs a{ background:url(../images/%2b.jpg) no-repeat left 7px; display:block; float:left; padding:8px 5px 3px; padding-left:15px ; font-size:12px;color:#333; }
#content .rightside .zenth_cp .cpjs a:link,#content .rightside .zenth_cp .cpjs a:visited{ }
#content .rightside .zenth_cp .cpjs a:hover{ color:#C00;}

#foot{ background:url(../images/xz_foot.jpg) repeat 2px center; height:auto; width:1000px; margin:0 auto; border:1px #CCCCCC solid;}
#foot a{ color:#222;}
#foot a:hover{ color:#C00;}
#foot .ft_one{ width:620px; float:left; font-size:12px; line-height:23px; padding-left:40px; padding-top:20px;}
#foot .ft_two{width:290px; float:left; font-size:12px; line-height:23px;  padding-top:20px; padding-left:50px;}
.ft_three{width:100%; float:left; font-size:12px;padding:5px; line-height:15px; padding-left:5px; text-align:center;}
.ft_three a{background:#000000;display:block; float:left; width:128px; height:22px; margin-right:8px; margin-top:2px; padding-top:5px; color:#FFF;}
.clear{ clear:both;}
.red{ color:#BA0C0C; font-style:normal;}
#nycontent{margin-top:20px;  }
.nyleft{ width:215px; float:left;}
.nyleft ul{ display:block;}
.nyleft ul li{ display:block; line-height:24px; padding-left:30px; padding-top:8px; background:url(../images/lx_li.jpg) no-repeat; font-size:12px;}
.nyleft ul li a{ color:#222;}
.nyleft ul #sycp{ background:url(../images/Bt.jpg) no-repeat 0 1px; font-size:13px; height:32px; padding-left:35px; font-weight:bold; }

.nyright{ float:left; width:740px;  }
.nyright .xbannar{ padding:2px 0px;}
.nyright .mapath{ padding:3px; padding-left:35px; height:25px; line-height:25px; background:url(../images/btbg.jpg) 2px center no-repeat;}
.nyright .mapath a{color:#222;}
.nyright .cplist{}

.nyright #cp a{ color:#222; }
#lbcp{ width:130px; float:left; display:block; border:#F2F2F2 1px solid; text-align:center; height:140px; margin:0 3px;}
#lbcp a{ color:#333; }
#lbcp img{ width:130px; height:100px}
 
.cptt{ background:url(../images/cp_bt.gif) no-repeat center top; line-height:30px; height:27px; display:block;}
.cptext{ padding:8px;}
#lbcp .cpxx{background:url(../images/cp_bt.gif) no-repeat center top; line-height:30px; height:27px; display:block;}
.nyright .newslist{ padding:10px;}
.nyright .newslist .abgs{ line-height:23px;}
.nyright .zenabgs{ padding:0px 10px}
.nyright .zenabgs p{ padding:0px; margin:0px; line-height:24px; text-indent:0px;}
.nyright .newslist { line-height:23px; width:700px; margin:0 auto;}
.nyright .newslist h3{ font-size:14px;padding:5px 20px;background:url(../images/arw.gif) no-repeat left center; float:left; width:90%; height:20px; text-align:left;}
.nyright .newslist h3 a{float:left;}
.nyright .newslist .date{float:right; font-weight:normal; font-size:11px;}
.nyright .newslist .details{float:right; margin-top:-3px;}
.nyright .newslist p{float:left; margin-top:2px; width:93%; line-height:20px;}
.newscheck { margin-top:30px; padding:5px; float:left;}
.newscheck a{margin-left:2px; border:1px solid #d7d7d7; padding:2px 4px;}
.newscheck ul li { list-style:none; float:left; margin-left:5px; font-size:12px; color:#545454; padding-left:5px;   border-bottom:none; padding-bottom:0;   }
.newscheck ul li a.current{ color:#ef390c}
.newscheck b{ font-weight:normal; color:#7C7C7C; font-size:12px;}
.newscheck img { float:left; border:none; margin-right:20px; margin-left:20px; }
 
.gsnew{ background:url(../images/lbg.jpg) no-repeat center top; display:block; height:35px; padding-left:30px; padding:0px; margin:0px;}
.imgnews{height:260px; padding:8px;}
.imgnews .gsnew{ background:url(../images/lbg.jpg) no-repeat center top; display:block; height:15px; padding:0px; margin:0px; font-size:13px; padding-left:30px; padding-top:15px;}
.imgnewsnr{ padding:8px;}
.imgnewsnr ul{ display:block;}
.imgnewsnr ul li{ display:block; margin:0px; padding:0px; float:left;}
.imgnewsnr ul .t{ width:200px; padding:2px; text-align:center;}
.imgnewsnr ul .bt{ width:480px; font-size:13px; color:#222; line-height:24px; padding:3px;}
.imgnewsnr ul .nr{ width:480px; text-indent:22px; line-height:25px; padding:5px;}

.ft{ float:left; padding:0px 6px;}
.qyzen{ background:url(../images/gs.jpg) no-repeat #f3f3f4; width:720px; height:217px;}

/*index's js*/
#slider {width: 947px;height: 337px;position: relative;overflow: hidden;margin:0 auto;}
#slider img{border: 0px;}
#sliderContent{width: 410px;position: absolute;top: 0;	margin-left: 0;}
#sliderContent a{color:#FFF; font-size:12px;font-weight:bold;}
#sliderContent a:link{color:#FFF;font-weight:bold; margin-right:1px;}
#sliderContent a:hover{color:#F00; font-size:12px; font-weight:bold;}
.sliderImage {float: left;position: relative;display: none;}
.sliderImage span {position: absolute;font: 12px/14px Arial, Helvetica, sans-serif;padding: 10px 13px;width: 384px;background-color:#000;
filter: alpha(opacity=80); -moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;color: #FFF;display: none;line-height:23px;}
.clear {clear: both;}
.sliderImage span strong {font-size: 14px;}
.top {top: 0;left: 0;}
.bottom {bottom: 0;left: 0;}
ul { list-style-type: none;}



/*内容分页部分*/
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.content_page span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #AECD9E;}
.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.content_url{font-size:14px;font-family:arial;color:#06f;margin:20px 0;}
.content_url span{color:#999;}
.content_url input{background:#50B20E;color:#fff;width:50px;border:0;height:24px;}
.content_url #this_url{border:1px solid #ccc;width:574px;font-family:arial;color:#000;height:20px;line-height:20px;background:#fff;}

.subject_title{ padding:5px; font-size:14px; padding-left:25px; background:url(../Images/arrw.html) no-repeat 8px 3px;}
.subject_title a{ color:#F00;}
.cpmb{ padding:10px;  }
.more{ float:right; padding-right:80px; font-weight:bold;}
.lbcp{ padding:6px; text-align:center;}
.bing{height:90px;}
.bing img{float:left;margin-right:5px}
