@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,input,p,span,tr,td{margin:0;padding:0;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
input{ border:0;}input:focus{ outline:none}
em,i{font-style:normal;font-weight:normal}
ul,ol{list-style:none}
h1,h2,h3,h4,h5 {font-size:100%;font-weight:normal}
/*================================ Global css========================*/
body{ font:14px "Microsoft Yahei",\5b8b\4f53,Arial,sans-serif; background:#fff}
.clearfix {*zoom: 1;}
.clearfix:before,.clearfix:after {display: table;content:""; height:0px;line-height: 0;}
.clearfix:after {clear: both;}
.fl{ float:left}
.fr{ float:right}
.pr{position:relative}
/*=================================par=================================*/
.wrapper{ width:990px; margin:0px auto}
.fz{ line-height:0px; font-size:0px}
div{ color:#000; }/*继承*/
.pb20{ padding-bottom:20px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.pb5{ padding-bottom:5px;}
.mr20{ margin-right:20px;}
.ml20{ margin-left:20px;}
.mg20{ margin:0px 20px;}
.mt15{ margin-top:15px;}

/*
头部 s
*//*网页基础数据*/
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0 auto;padding:0;}
body{background:#ffffff;color:#333333;font:14px "Microsoft Yahei",\5b8b\4f53,Arial,sans-serif; background:#fff;text-align:left;margin:0;padding:0; line-height:2;}
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline; color:#ff0000;}
.blue{color:#00468c;line-height:27px;}/*强调颜色*/
img{border:medium none;}
html,body{ width:100%;}
body{background:url("imageindex_bg.jpg") #fff no-repeat center 0px;}
/*头部开始*/
.public_head .main-colum{width:1000px;margin:0 auto;}
/*顶部*/
.spe-top *{margin:0;padding:0;}
.spe-top{height:30px;line-height:30px;background:url("imagespublic_top_bg.jpg") repeat-x;color:#434343;font-size:12px;overflow:hidden;}
.spe-top .main-colum{position:relative;margin:0 auto;width:1000px;}
.spe-top .language{float:left; }
.spe-top .topDate{width:130px; height:30px; line-height:30px; float:left; color:#959595;}
.spe-top .topLink{width:140px;height:30px;line-height:30px;position:absolute;right:0px;top:0;text-align:right;}
.spe-top .oldLink{float:right;text-align:right;display:none;} 
/*搜索*/
#HomePage .topSpace{float:right;width:232px;height:25px;padding:39px 0 0 0;overflow:hidden;}
#HomePage .public_search{width:232px;float:right;overflow:hidden;}
#HomePage .public_search input.text{background:url(../images/public_search_bg2.jpg) no-repeat;width:161px;height:23px;line-height:23px;border:none;padding:1px;float:left;color:#333333;}
#HomePage .public_search input.image{background:url(../images/public_search_btn2.jpg) no-repeat;width:69px;height:25px;border:none;cursor:pointer;float:left;}

.public_search select{width:60px;float:left;height:30px;border:2px solid #bdbdbd;border-right: none;}
.public_search select:focus{outline:none}






/*头部导航*/
.topNav *{margin:0;padding:0;list-style:none;}
#HomePage .topNav{margin:39px 0 0 0;}
#HomePage .topNav .menuCon{position:absolute;width:100%;clear:both;z-index:99999;}
*html #HomePage .topNav .menuCon{margin-top:-1px;}
*+html #HomePage .topNav .menuCon{margin-top:-1px;}
#HomePage .topNav .menuList{padding:0 0 0 101px;width:655px;overflow:hidden;}
.sub_menuList{border-bottom: 2px solid #a10f0f;}
#HomePage .topNav .menuList ul li{float:left;width:80px;height:38px;list-style:none;}
#HomePage .topNav .menuList ul li span{display:block;width:48px;height:38px;line-height:25px;font-size:16px;color:#0068b7;font-family:"Microsoft Yahei";text-align:center;margin:0;}
#HomePage .topNav .menuList ul li span a{color:#004986;text-decoration:none;}
#HomePage .topNav .menuList ul li span.m01{width:61px;}
#HomePage .topNav .menuList ul li.selected span{color:#FFFFFF;background:url(../images/public_btn_13.png) no-repeat;_background:url(../images/public_btn_13.gif) no-repeat;}
#HomePage .topNav .menuList ul li.selected span a{color:#FFFFFF;}
#HomePage .topNav .menuList ul li.selected span.m01{background:url(../images/public_btn_12.png) no-repeat;_background:url(../images/public_btn_12.gif) no-repeat;}

#HomePage .topNav .borSecond{border:3px #0068b7 solid;width:994px;}

.topNav .menuCon .subcon{display:none;background:#ffffff;height:346px;}
.topNav .menuCon .pannel-title{position:relative;font-size:14px;font-weight:bold;height:34px; }
.topNav .menuCon .pannel-title,.po_title,.right_01_title,.ser_title,.Help_title,.sty_title{background:url(imagearrow_01.jpg) no-repeat 0px 8px;}/*导航栏目弹出框 标题图标样式*/
.topNav .menuCon .pannel-title .title-inner{height:34px;line-height:34px;position:absolute;left:20px;}
.topNav .menuCon .pannel-title .title-inner{font-size:16px;font-weight:normal;font-family:Microsoft Yahei;}
.topNav .menuCon .pannel-title .title-inner a{text-decoration:none;margin-right:12px;}
.topNav .menuCon .list01 li{padding-left: 8px;background:url("../images/Point.png") no-repeat scroll left 10px transparent;}
/*头部导航*/
#IndexPage{background:url("imageindex_bg.jpg") no-repeat center 30px;}

.spe-top .topLink{width:140px;height:30px;line-height:30px;position:relative;right:0;top:0px;text-align:left;z-index:999;float:left;padding-left:426px;}
.spe-top .oldLink{float:right;text-align:right;display:block;} 
#IndexPage .topSpace{height:138px;overflow:hidden; width:100%; position:relative}
.logo{ display:inline-block;background:url(imagesa_logo.png) no-repeat; width:302px; height:100px; margin-top: -15px; position:absolute; top:40px; font-size:0px; line-height:0px;} 
#IndexPage .public_search{width:330px;padding:69px 0 0 0;float:right;overflow:hidden;margin-right:5px;}
#IndexPage .public_search input.text{background:url(imagepublic_search_bg.jpg) no-repeat;width:207px;height:28px;line-height:28px;border:none;padding:1px;float:left;color:#333333;}
#IndexPage .public_search input.image{background:url(imagepublic_search_btn.jpg) no-repeat;width:61px;height:30px;border:none;cursor:pointer;float:left; line-height:0px; font-size:0px;}
#IndexPage .topNav .menuCon{border:1px #b20000 solid;position:absolute;width:998px;clear:both;z-index:99999;clear:both; background:#fff}
.menuList{height:35px;overflow:hidden;position:relative;}
.nav-tabg{display:none;width:125px;height:35px;background:url(imagepublic_menu_bg.png) no-repeat;position:absolute;left:0;top:0;z-index:1;}
#IndexPage .topNav .menuList ul{height:35px;position:absolute;left:0;top:0;z-index:2;}
*html #IndexPage .topNav .menuCon{margin-top:-1px;}
*+html #IndexPage .topNav .menuCon{margin-top:-1px;}
#IndexPage .topNav .menuList ul li{float:left;width:190px;height:35px;list-style:none;}
#IndexPage .topNav .menuList ul li span{display:block;padding:0 0 0 62px;width:58px;height:32px;line-height:32px;font-size:16px;color:#0068b7;font-family:"Microsoft Yahei";cursor:pointer;background-image:url(imagepublic_nav_bg.png);background-repeat: no-repeat;}
#IndexPage .topNav .menuList ul li span a{color:#004986;text-decoration:none;}
*html #IndexPage .topNav .menuList ul li span{background-image:url(imagepublic_nav_bg.gif);}
#IndexPage .topNav .menuList ul li span.m01{background-position:24px 6px;padding:0 0 0 54px;}
#IndexPage .topNav .menuList ul li span.m02{background-position:32px -29px;}
#IndexPage .topNav .menuList ul li span.m03{background-position:32px -65px;}
#IndexPage .topNav .menuList ul li span.m04{background-position:32px -99px;}
#IndexPage .topNav .menuList ul li span.m05{background-position:32px -136px;}
#IndexPage .topNav .menuList ul li span.m06{background-position:32px -169px;}
#IndexPage .topNav .menuList ul li span.m07{background-position:32px -204px;}
#IndexPage .topNav .menuList ul li span.m08{background-position:32px -239px;}
#IndexPage .topNav .menuList ul li.selected{}
#IndexPage .topNav .menuList ul li.selected span{color:#FFFFFF;background-image:url(imagepublic_nav_bg2.png);height:32px;}
#IndexPage .topNav .menuList ul li.selected span a{color:#ffffff;text-decoration:none;}
*html #IndexPage .topNav .menuList ul li.selected span{background-image:url(imagepublic_nav_bg2.gif);}
#IndexPage .topNav .borSecond{border:3px #0068b7 solid;width:994px;}

#layout_main{ margin-top:30px;}

/*1*/
.Policy_left{ float:left; width:544px;background:url(imagepublic_nav_line.jpg) no-repeat right 0;  padding: 0 0 0 34px;} 
.Policy_left .po_title{ font-size:14px;font-weight:bold;}
.Policy_left .po_title .po_title_01{  height: 34px;  line-height: 34px; padding-left:20px;}
.Policy_left .po_title a{ color:#035385;height:25px; margin-right:15px; padding:0px 5px; line-height:25px;display: inline-block;}
.Policy_left .po_title a.current{  background: #C7271B; color:#fff; font-weight:normal; border-radius:3px; text-decoration:none}
.Policy_left .po_title a:hover{ color:#fff;text-decoration:none}
.Policy_left .po_news .list01 li{ margin-left:20px; margin-left:20 font-size:14px; line-height:30px; height:30px;padding-left: 8px;  background: url("imagePoint.png") no-repeat scroll left 13px transparent;
}
.Policy_left .po_news .list01 li a{ display:inline-block; width:340px; }
.Policy_left .po_news .list01 li span{ float:right; margin-right:30px;}
.Policy_right{width:380px;float:right;} 
.Policy_right .right_01_title{ height: 34px;  line-height: 34px; padding-left:20px;font-weight:bold;}
.Policy_right .right_01_title a{ color:#035385;height:34px;}
.Policy_right .right_01_new li{ font-size:14px; line-height:30px; height:30px;padding-left: 8px;  background: url("imagePoint.png") no-repeat scroll left 13px transparent;
}
/*2*/
/*3*/
.z_Service_01,.z_Service_02,.z_Service_03{ float:left; margin-top:10px;}
.z_Service_01{ width:350px;background:url(imagepublic_nav_line.jpg) no-repeat right 0;  padding: 0 0 0 34px;}
.Service_01_to{ margin-bottom:10px;}
.Service_01_to .ser_title{ font-size:14px;font-weight:bold;}
.Service_01_to .ser_title a{  height: 34px;  line-height: 34px; padding-left:20px; color:#035385}
.ser_new{ font-size:14px; margin-left:20px;} 
.ser_new ul li a{ margin-right:20px;}
.z_Service_02{ width:310px;background:url(imagepublic_nav_line.jpg) no-repeat right 0;  padding: 0 0 0 15px;}
.z_Service_03{ width:200px;  padding: 0 0 0 34px; text-align:center;}
.z_Service_03 li{ margin-top:30px;}


/*4*/
.Help_left{ float:left; width:544px;background:url(imagepublic_nav_line.jpg) no-repeat right 0;  padding: 0 0 0 34px;}
.Help_left .Help_title,.Help_right .Help_title{ font-size:14px;font-weight:bold;}
.Help_left .Help_title a,.Help_right .Help_title a{  height: 34px;  line-height: 34px; padding-left:20px; color:#035385}
.Help_left .Help_new ul li{ float:left; font-size:15px; height:40px; line-height:40px; width:110px; padding-left:20px; display:inline-block; text-align:left;}
.Help_left .Help_new ul .a_gk{ width:190px; text-align:right;}
.a_gk a{ background-color:#ba0e2f; color:#FFF;  padding:7px 10px;}
.Help_right{width:383px;float:right;}
.help_new_02 ul li{height:30px; line-height:30px; padding-left:20px; }
/*5*/
.sty_01,.sty_02,.sty_03{ float:left; margin-top:10px;}
.sty_01{ width:310px;background:url(imagepublic_nav_line.jpg) no-repeat right 0;  padding: 0 0 0 15px}
.sty_title{ font-size:14px;font-weight:bold;}
.sty_title a{  height: 34px;  line-height: 34px; padding-left:20px; color:#035385}
.sty_new ul li{ padding-left:20px; line-height:30px;}
.sty_02{ width:400px;background:url(imagepublic_nav_line.jpg) no-repeat right 0;  padding: 0 0 0 24px;}

.sty_news img{ float:left; width:105px;}
.sty_news ul{ float:right; width:270px; margin-right:10px;}
.sty_news ul li{ font-weight:bold;color:#035385;}
.sty_news ul .c_font{ font-size:14px; font-weight:normal; color:#000;}
.sty_03{ padding: 0 0 0 24px;}
/*c_foot底部*/
.c_foot{ width:1000px; margin:0 auto;background-color:#f7f7f7; margin-top:15px;}
.c_foot_01{ width:980px; margin:0 auto; background:url(imagefoot_01.jpg) no-repeat left center; padding:20px 0;}
.c_foot_02{ background:url(imagefoot_02.jpg) no-repeat right center; text-align:center;}
.c_foot_02 span{ color:#F60;}
.c_foot_02 a{ font-weight:bold;}

/*右侧悬浮窗*/
.gov_fix{ border:1px solid #e3e3e3; border-radius:3px; -webkit-box-shadow: 0 0 2px #f1f1f1!important;box-shadow: 0 0 2px #f1f1f1; width:90px;   position: fixed;  top: 200px;  right: 90.5px; background-color:#FFF;}
.gov_fix .closeBtn{text-align: right; cursor:pointer; padding-right:5px;}
.ico_f{ text-align:center;}
.ico_f  a img{ border:0; margin:0; padding:0; height:94px;}

/* IE6浏览器的特有方法 */
/* 修正IE6振动bug */

* html,* html body{background-image:url(about:blank);background-attachment:fixed}
* html .gov_fix{position:absolute;width:72px;font-size:12px;
position:absolute;
right:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));
top:expression(eval(document.documentElement.scrollTop+203-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}


/*指定上下间距*/
.hr_30,.hr_20,.hr_10,.hr_5,.hr_8,.hr_3,.hr_1,.clear,.hr_com,.hr_index{clear:both;font-size:1px;line-height:1px;overflow:hidden;}
.hr_30{height:30px;}
.hr_20{height:20px;}
.hr_10{height:10px;}
.hr_25{height:25px}

/*指定默认文字列表方式*/
.list01,.list02,.list01_two,.list02_two{width:auto; height:auto; text-align:left; overflow:hidden;}
li,dd{line-height:24px;list-style:none outside none;vertical-align:bottom;}
.list01 li,.list02 li,.list01_two li,.list02_two li{background:url("../images/Point.png") no-repeat scroll left 15px transparent;margin:0 auto;padding-left:8px;height:35px;line-height:35px; font-size:14px;}
.list02 li,.list02_two li{font-size:12px;}
.list01_two li,.list02_two li{width:48%;float:left;}
.list01 li a{color:#333333;}
.list01 li span{float:right;color:#999999;}

.pubListBox01 .list01 li{height:auto;line-height:35px;background:url("../images/arrow_03.jpg") no-repeat scroll left 15px transparent;margin:0 auto;padding:0 80px 0 12px;position:relative;}
.pubListBox01 .list01 li span{float:none;color:#999999;font-size:12px;width:80px;text-align:center;display:block;line-height:35px;position:absolute;right:0;bottom:0;}
.pubListBox01 .list01 li a:hover{color:#b20000;}

.pubListBox02 .list01 li{height:auto;line-height:35px;background:url("../images/arrow_03.jpg") no-repeat scroll left 15px transparent;margin:0 auto;padding:0 0 0 12px;}

/*
头部 e
*/

/*n_tj*/
.n_tj{width:20px;background:#eee; color:#000;height:85px;padding:6px 6px 0 15px;margin-right:4px; line-height:18px;}



#ChatWindowDiv{border:  1px solid rgb(75, 182, 243);}
#chatMessage .loge{position: inherit;}





