/*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{font:12px/1.75 "宋体", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#444;}
body{background:#FFF url(bj.jpg);}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none; color:#FF0000;}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.w1015{ width:1015px; overflow:hidden;}
.clear {clear:both;height:0px; overflow:hidden;}
.blank10{ height:10px; overflow:hidden;}
.blank20{ height:20px; overflow:hidden;}
.dotline{border-bottom:#CCC 1px dashed;margin:8px;}

/*通用*/
.cn_01 {FONT-SIZE:14px;color:#EB5F00;FONT-WEIGHT:bold;}
.cn_02 {FONT-SIZE:14px;color:#ffffff;FONT-WEIGHT:bold;}

.style01 {COLOR:#000000;FONT-SIZE:13px;TEXT-DECORATION:none}
.style01 A {COLOR:#000000;FONT-SIZE:13px;TEXT-DECORATION:none}
.style01 A:hover {COLOR:#ff0000;FONT-SIZE:13px;TEXT-DECORATION:none}

.style02 {COLOR:#ffffff;FONT-SIZE:13px;TEXT-DECORATION:none}
.style02 A {COLOR:#ffffff;FONT-SIZE:13px;TEXT-DECORATION:none}
.style02 A:hover {COLOR:#ffff00;FONT-SIZE:13px;TEXT-DECORATION:none}

.style03 {COLOR:#000000;FONT-SIZE:13px;TEXT-DECORATION:none;LINE-HEIGHT:23px}
.style03 A {COLOR:#000000;FONT-SIZE:13px;TEXT-DECORATION:none;LINE-HEIGHT:23px}
.style03 A:hover {COLOR:#ff0000;FONT-SIZE:13px;TEXT-DECORATION:none;LINE-HEIGHT:23px}

.style04 {COLOR:#ffffff;FONT-SIZE:13px;TEXT-DECORATION:none;FONT-WEIGHT:bold}
.style04 A {COLOR:#ffffff;FONT-SIZE:13px;TEXT-DECORATION:none;FONT-WEIGHT:bold}
.style04 A:hover {COLOR:#ffff00;FONT-SIZE:13px;TEXT-DECORATION:none;FONT-WEIGHT:bold}

.style05 {COLOR:#333333;FONT-SIZE:13px;TEXT-DECORATION:none;FONT-WEIGHT:bold}
.style05 A {COLOR:#333333;FONT-SIZE:13px;TEXT-DECORATION:none;FONT-WEIGHT:bold}
.style05 A:hover {COLOR:#ff0000;FONT-SIZE:13px;TEXT-DECORATION:none;FONT-WEIGHT:bold}

.webfenye1{width:710px;margin:0px auto;}
.webfenye1 .piclistbox{}
.webfenye1 .piclistbox ul{margin-top:0px;line-height:32px;}
.webfenye1 .piclistbox li{padding-top:5px;}
.webfenye1 .piclistbox li a{color:#333333;text-decoration:none;FONT-SIZE:13px;}
.webfenye1 .piclistbox li A:hover {color:#ff0000;text-decoration:none;FONT-SIZE:13px;}
.webfenye1 .piclistbox li span{float:right; color:#333333;FONT-SIZE:13px;}

.webfenye2{margin:0px auto;}
.webfenye2 .piclistbox{padding:5px;}
.webfenye2 .piclistbox ul{margin-top:0px;line-height:25px;}
.webfenye2 .piclistbox li{}
.webfenye2 .piclistbox li a{color:#333333;text-decoration:none;FONT-SIZE:13px;}
.webfenye2 .piclistbox li A:hover {color:#ff0000;text-decoration:none;FONT-SIZE:13px;}
.webfenye2 .piclistbox li span{float:right; color:#333333;FONT-SIZE:13px;}


.cai{margin:0px auto;}
.cai .dh{float:left;width:49%;height:40px;line-height:42px;font-size:13px;background:url(13.jpg) no-repeat;}
.cai .dh a{color:#333333;text-decoration:none;FONT-SIZE:13px;}
.cai .dh A:hover {color:#ff0000;text-decoration:none;FONT-SIZE:13px;}

.cai1{margin:0px auto;}
.cai1 .dh{float:left;width:98%;height:40px;line-height:42px;font-size:13px;background:url(14.jpg) no-repeat;}
.cai1 .dh a{color:#333333;text-decoration:none;FONT-SIZE:13px;}
.cai1 .dh A:hover {color:#ff0000;text-decoration:none;FONT-SIZE:13px;}


/*整体架构布局*/
#wrap{ width:998px; margin:0px auto;}
#wrap #content{ width:100%; margin:0 auto; margin-top:10px;}
#wrap #content #main{ width:575px; float:left; margin-right:10px; }
#wrap #content #side{ width:390px; float:right;}
/*顶栏*/
#top{width:100%;background:url(top_bg.jpg) repeat-x;height: 35px; line-height:35px;}
#top #topbox{width:998px; margin:0px auto;}
#top #login{ float:left; width:574px; padding-left:10px;}
#top .top{ float:right;}
#top .top ul{}
#top .top li{float:left;border-right:#F2F2F2 1px solid;}
#top .top li.wap{ background:url(wap.gif) no-repeat left 11px;padding-left:4px;}
#top .top a{ padding:0px 5px; color:#8B8C8B;}
#top .top a:hover{ color:#2A6CA2; text-decoration:none;}
#top .top li.wap a{ color:red;}

/*头部*/
#hearer{width:998px; margin:0px auto; padding-top:12px; padding-bottom:20px;height:60px; overflow:hidden;}
.hear_left{ float:left; width:234px;}
.head_right{ float:right;width:350px;margin-right:5px; padding-top:15px;}
.hear_left .logo{ float:left;width:230px; padding-top:12px;}

/*搜索*/
#search{ width:350px; height:38px;}
.search1{color:#999999;width:220px;height:34px; line-height:34px;  float:left; padding-left:36px; border:2px #008CD4 solid; background:#fff url(sicon.png) no-repeat 10px 7px; font-size:12px;}
.search2{color:#FFFFFF; float:left; background:#008CD4; height:38px; line-height:38px; font-size:14px; width:86px; border:#2A6CA2 0px solid; cursor:pointer; font-family:"微软雅黑"}


/*文章分页样式*/
#fenye{clear:both; margin:10px 20px 0 0;}
#fenye a{text-decoration:none; display:inline;border-radius: 3px;line-height:25px;}
#fenye .prev,#fenye .next{width:52px; text-align:center;  line-height:25px;}
#fenye a.curr{width:22px;background:#0C9AD8; border:1px solid #0C9AD8; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#333333;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#1f3a87;} 
#fenye a:hover{ float:left;}
#fenye span{line-height:30px; font-size:13px; height:30px;}

/*文章正文分页样式*/
#pageNext{ margin:10px;}
#pageNext .prev,#pageNext .next{text-align:center;}
#pageNext a.curr{background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold;}
#pageNext a{margin:5px 0px; color:#1E50A2;background:#fff; padding:3px 7px; border:1px solid #dcdddd;height:22px;line-height:22px}

.navigation{width:983px;margin:10px auto; clear:both;height:22px;line-height:22px;color:#999;background:url(ask_points.gif) no-repeat left -1356px;padding-left:15px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.navigation span{ float:right;}
.navigation dt#KeyWord{ height:25px; line-height:25px;}
.navigation a{color:#999;}
.navigation a:hover{color:red;text-decoration:none;}


.navigation690{height:22px;line-height:22px;color:#999;background:url(ask_points.gif) no-repeat left -1356px;padding-left:15px; font-family:"Times New Roman", Times, serif}
.navigation690 a{color:#999;}
.navigation690 a:hover{color:red;text-decoration:none;}



/*友情链接*/
#wrap #bottom #title4 .sqlj{ float: right; font-size: 13px;  font-family:"微软雅黑","黑体";}
#wrap #bottom #link{ margin-top:12px;}
#wrap #bottom #link #nlink{ padding-top:15px; height:40px;}
#wrap #bottom #link li{ float:left; width:10%; height:36px;  margin-right:10px; text-align:center; line-height:36px;}
#wrap #bottom #link li img{ width:90px; height:32px; }



/*新闻内容页样式*/

#main2 #xinwen{padding:0px;}
#main2 #xinwen #xw_hear{margin-bottom:8px; font-family:"微软雅黑";}
#main2 #xinwen #xw_hear #xw_title{text-align:center; margin-top:2px;}
#main2 #xinwen #xw_hear #xw_title h2{font-size:22px;}
#main2 #xinwen #xw_hear #xw_xinxi span{color:#666666; margin-right:10px;}
#main2 #xinwen #xw_hear #xw_xinxi span em{color:#FF0000;}
#xw_xinxi{text-align:center; margin-top:8px; border-bottom:#CCCCCC 1px solid;padding-bottom:5px;}
#main2 #xinwen #xw_content{padding:0 5px; font-size:14px;LINE-HEIGHT:30px;text-indent:10px;color:#000;}

/*表单*/
.message{border:0px solid #CCC; overflow:hidden;}
.message .message_l{width:600px;background:url(002.png) no-repeat; padding-left:120px; padding-top:0px;}
.message .message_l .t_tit{color:#006699; padding-left:10px; width:10px; text-indent:-99999em; overflow:hidden}
.message .message_l .c_co{line-height:35px;}

.message1{border:0px solid #CCC; overflow:hidden;}
.message1 .message_l{width:600px;background:url(001.png) no-repeat; padding-left:120px; padding-top:0px;}
.message1 .message_l .t_tit{color:#006699; padding-left:10px; width:10px; text-indent:-99999em; overflow:hidden}
.message1 .message_l .c_co{line-height:35px;}

.message2{border:0px solid #CCC; overflow:hidden;}
.message2 .message_l{width:600px;background:url(003.png) no-repeat; padding-left:120px; padding-top:0px;}
.message2 .message_l .t_tit{color:#006699; padding-left:10px; width:10px; text-indent:-99999em; overflow:hidden}
.message2 .message_l .c_co{line-height:35px;}

.webztitm{ }
.webztitm ul{padding:4px;}
.webztitm li{height:26px;line-height:26px;background:url(artarrow.gif) no-repeat 0px 10px;padding-left:8px; border-bottom:#e8e8e8 1px dotted;}
.webztitm a{color:#222;text-decoration:none;font-size:13px;}
.webztitm a:hover{color:red;text-decoration:none;font-size:13px;}
.webztitm span#date{float:right;color:#222;font-size:13px;}

.webztitm1{ }
.webztitm1 ul{padding:3px;}
.webztitm1 li{height:27px;line-height:27px;background:url(artarrow.gif) no-repeat 0px 10px;padding-left:8px; border-bottom:#e8e8e8 1px dotted;}
.webztitm1 a{color:#222;text-decoration:none;font-size:13px;}
.webztitm1 a:hover{color:red;text-decoration:none;font-size:13px;}
.webztitm1 span#date{float:right;color:#222;font-size:13px;}

/*网站地图*/
.mapmain{width:970px;margin:0px auto;border:#eee 1px solid;}
.mapmain .tit{ background:#f1f1f1; height:30px; line-height:30px;padding-left:10px;}
.mapmain .tit h2{background:#fff; height:27px; line-height:27px; margin-top:2px; float:left;font-size:14px;font-weight:bold; color:#333; width:80px; text-align:center; border:#ddd 1px solid; border-bottom:none;}
.mapmain .tit span{margin-left:15px;font-size:14px; font-weight:normal; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif;}

.mapmain .mapbox{padding:20px;}
.mapmain .mapbox .maplist{border:1px solid #f1f1f1;margin-bottom:9px;padding:6px;}
.mapmain .mapbox .maplist .classname{background:#FAFAFA; border:#f1f1f1 1px solid; padding-left:4px;}
.mapmain .mapbox .maplist .classname a{font-weight:bold;font-size:16px;padding:0px 5px;}
.mapmain .mapbox .maplist .classname a:hover{ color:red; text-decoration:none;}

.mapmain .mapbox .maplist2{padding:3px;line-height:28px;}
.mapmain .mapbox .maplist2 span.classname2{line-height:30px;}
.mapmain .mapbox .maplist2 span.classname2 a{padding:0px 5px; color:#555; font-weight:bold;}
.mapmain .mapbox .maplist span a{ padding:0px 5px;}
.mapmain .mapbox .maplist span a:hover{color:#ff6600;text-decoration:none;}