﻿/*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{font-size:14px; font-family:"Microsoft Yahei","\5b8b\4f53";}
body{
	background-color: #E2EFF7;
	color: #000;line-height:150%;
}

a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
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{ height:0px; clear:both; overflow:hidden;}
.blank10{ height:10px; overflow:hidden;}
.clear15{ height:15px;font-size:1px; line-height:1;_display:inline;*display:block; overflow:hidden; clear:both; }
.blank20{ height:20px; overflow:hidden;}
.clearfloat {clear:both;height:0; overflow:hidden;}
.fgx{ border-bottom:1px dashed #DDD;}


/*控制数字导航*/
.mynav  span.N1,.mynav  span.N2,.mynav span.N3,.mynav span.N4,.mynav span.N5,.mynav span.N6,.mynav span.N7,.mynav span.N8,.mynav span.N9,.mynav span.N10,.mynav span.N11,.mynav span.N12,.mynav span.N13{display:block;float:left;width:30px;margin-left:5px;margin-right:5px;padding-top:6px; height:30px;}
.mynav span.N1{background:url(n1.gif) no-repeat 0px 4px;}
.mynav span.N2{background:url(n2.gif) no-repeat 0px 4px;}
.mynav span.N3{background:url(n3.gif) no-repeat 0px 4px;}
.mynav span.N4{background:url(n4.gif) no-repeat 0px 4px;}
.mynav span.N5{background:url(n5.gif) no-repeat 0px 4px;}

span.N1,span.N2,span.N3,span.N4,span.N5,span.N6,span.N7,span.N8,span.N9,span.N10,span.N11,span.N12,span.N13{display:block;float:left;width:17px;margin-left:5px;margin-right:5px;padding-top:6px; height:15px;}
span.N1{background:url(n01.gif) no-repeat 0px 4px;}
span.N2{background:url(n02.gif) no-repeat 0px 4px;}
span.N3{background:url(n03.gif) no-repeat 0px 4px;}
span.N4{background:url(n04.gif) no-repeat 0px 4px;}
span.N5{background:url(n05.gif) no-repeat 0px 4px;}
span.N6{background:url(n06.gif) no-repeat 0px 4px;}
span.N7{background:url(n07.gif) no-repeat 0px 4px;}
span.N8{background:url(n08.gif) no-repeat 0px 4px;}
span.N9{background:url(n09.gif) no-repeat 0px 4px;}
span.N10{background:url(n10.gif) no-repeat 0px 4px;}
span.N11{background:url(n10.gif) no-repeat 0px 4px;}
span.N12{background:url(n10.gif) no-repeat 0px 4px;}
span.N13{background:url(n10.gif) no-repeat 0px 4px;}
/*整体架构布局*/
#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{ width:998px; }
.head_right{ float:right;width:350px;margin-right:5px; padding-top:15px;}
.hear_left .logo{width:550px; margin:0 auto;}
.hear_left .logo img{ }
/*搜索*/
#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:"微软雅黑"}

/*菜单导航*/
.nav{ width:100%; height:41px; line-height:41px; overflow:hidden; background:#0C9AD8; }
.nav .menu{margin:0px auto; width:998px; font-size:12px;}
.menu ul li{ float:left; font-size:13px; }
.menu ul li a{ color:#fff; display:block; padding:0px 20px; font-family:"微软雅黑";}
.menu ul li a:hover{ background:#0082CA; text-decoration:none; }
.menu ul li.currclass a{background:#0082CA;}



/*文章分页样式*/
#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;}


/*鼠标特效end*/
.jobsite_box{ width:100%;border-bottom:1px solid #ebebeb; height:34px; padding-top:1px;}
.jobsite{ width:986px;margin:0 auto; margin-top:5px;background:#fff;  height:29px; line-height:29px; color:#069;font-size:14px; font-weight:bold; font-family:"宋体"; }

.jobsite li{ float:left; text-align:center; padding:0px 1px; height:29px; line-height:29px;}
.jobsite a{ font-size:12px; font-weight:normal; color:#555; display:block; height:29px; width:70px;}
.jobsite a:hover{ border-bottom: #28C6EE 2px solid; 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;}


.shadow0{
border:#fff 1px solid;
box-shadow: 0 0 4px rgba(225, 225, 225, 1);
-webkit-box-shadow: 0 0 4px rgba(225, 225, 225, 1);
-moz-box-shadow: 0 0 4px rgba(225, 225, 225, 1);}



.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }

#header{width: 100%;}
#header .top_bg{ background:url(/images/xin/top_bg_02.jpg) repeat-x; height:24px;}
#header .top{ width:980px; margin:0 auto;color:#fff;}
#header .top_date{ float:left; width:400px;line-height:22px;}
#header .top_warp{ float:right; line-height:22px; width:200px;}
#header .top_warp a{ color:#fff; display:inline-block; padding:0 5px 0 15px;}
#header .top_warp #linkTopSetHomePage{background:url(/images/xin/sy.gif) left 6px no-repeat;}
#header .top_warp #linkTopAddCookie{background:url(/images/xin/sc.gif) left 6px no-repeat;}
#header .top_warp em{ display:inline-block;  font-size:8px; line-height:10px; position:relative; top:-2px; padding-right:5px;}

#header .header_warp{ width:100%; margin:0 auto;  }
#header .header_warp .logo{height:170px;width:100%;}
#header #nav { font-size:16px;; margin:0 auto; background-color:#ab161c; font-weight:bold; width:1010px; border-radius:4px; height:40px;}
#header #nav span{ padding:10px 0px 10px 0px; float:left; width:120px; text-align:center; height:20px;}
#header #nav span.first{ padding-left:25px;}
#header #nav span.last{padding-right:25px;}
#header #nav a{ color:#fff;}
#header #nav a:hover{  color:#fff;border-bottom:4px solid #fff;}
#header #nav a.on{ color:#f9c048;} 
#header .header_warp1 .logo2{ text-align:center; margin-top:10px;}

#header #nav2{ font-size:16px;; margin:0 auto; font-weight:bold; width:1000px; height:40px;}
#header #nav2 span{ padding:10px 0px 10px 0px; float:right; width:120px; text-align:center; height:20px;background-color:#ab161c;}
#header #nav2 a{ color:#fff;}
#header #nav2 a:hover{  color:#fff;border-bottom:4px solid #fff;}
#header #nav2 a.on{ color:#f9c048;} 

#header .nav_hx{background:#ab161c; height:10px; line-height:10px;}

#maintop{width: 100%;background: #0374ee; height:380px;}


#maintop .search{height:31px;position:absolute; width:350px; right:50px; top:15px;z-index: 100; }

#maintop .search dt {float: left; background: url(/images/xin/search_03.jpg) no-repeat; width: 350px; height: 31px;  display: inline;}

#maintop .search dt .s_int { float: left;height: 22px; line-height:22px; width: 301px; margin-top: 4px; background: none; border: none; margin-left: 5px; color: #848484; }
#maintop .search dt .s_bon{ float: left; width:35px; height:30px; margin-left:5px; background: none; border:none;cursor:pointer;}
#maintop .search dd{ float:left; margin:15px 0 10px 10px; display:inline;}
#maintop .search dd a{ color:#214d76; text-decoration:underline;}
#maintop .search dd a:hover{ color:#941e23;}

#slides{ width:1010px; margin:0px auto; padding-top:15px; position:relative;}
#slides .slides_container {width:1010px;display:none;}
#slides .slides_container div {width:1010px;height:350px;display:block;padding-top:-30px;}
#slides .slides_container div .img{ float:left; width:520px; }
#slides .slides_container div .img img{ width:510px; height:340px; border:5px solid #FFF;}
#slides .slides_container div .text{ float:left; padding-left:25px; width:430px; color:#FFF; margin-top:70px;}
#slides .slides_container div .text:hover{ color:#FFF;}
#slides .slides_container div .text h1{ text-align:center;padding-top:0px; font-size:26px;}
#slides .slides_container div .text p{ text-indent:2em; font-size:16px; line-height:28px; padding-top:10px;}
#slides .pagination { position:absolute;height:28px; width:120px; bottom:30px; right:30px;z-index: 100;}
#slides .pagination li{float:left;display:inline;margin-left:3px;width:20px;height:20px;line-height:20px;overflow:hidden;text-align:center;cursor:pointer;}
#slides .pagination li a{color:#B1B1B1;display:block;background:#444;text-decoration:none;}
#slides .pagination li.current a,#slides .pagination li.hover a{color:#fff;background:#f60;}






#maintop .topb{ width:980px; margin:0px auto; padding-top:15px; padding-bottom:15px; height:370px;}


.main{
	width: 1000px;
	margin: 0px auto;

}


.hnjs { width:960px; padding:0 20px 20px 20px; background:#fff;}
.hnjs .title { width:960px; height:26px; padding-top:26px;}
.hnjs_mian { width:950px;padding:0 5px}
.h_m_l { width:510px; height:336px; background:#f00; float:left; margin-top:24px; overflow:hidden;}
.changeBox_a1{float:left;width:510px;height:336px;position:relative;overflow:hidden;}
.changeBox_a1 .a_bigImg img{position:absolute;display:none;}
.changeDiv{position:absolute;display:none;}
.changeDiv h3{position:absolute;left:0px;bottom:0;width:510px;height:30px;line-height:30px;background:#000;filter:alpha(opacity=70);opacity:0.7;}
.changeDiv h3 a{display:block; text-align:center;color:#fff; font-size:16px;}
.ul_change_a2{position:absolute;right:15px;bottom:42px;padding-left:19px;overflow:hidden;}
.ul_change_a2 li{display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;*margin-left:6px;}
.ul_change_a2 span{display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;font-size:1em; width:18px; height:8px;text-align:center;margin-right:1px;background:#e5e5e5; cursor:pointer;}
.ul_change_a2 span.on{background:#e7161a;}


.h_m_r { width:410px; height:336px;float:right; margin-top:24px;}
.h_m_r_t { width:100%; height:108px; border-bottom:1px dashed #959595;}
.h_m_r_t h2 { text-align:center;}
.h_m_r_t h2 a { color:#cc1518;font-size:20px; font-weight:bold; }
.h_m_r_t p { color:#959595; line-height:26px; text-indent:2em; padding-top:15px;}
.h_m_r_t p a { color:#eb6100;}
.h_m_r_t p a:hover { text-decoration:underline;}
.h_m_r ul { width:100%; padding-top:10px;}
.h_m_r ul li { width:100%; float:left; line-height:36px;}
.h_m_r ul li a { font-size:14px; float:left; padding-left:8px; background:url(/images/xin/201411zt_dian.png) no-repeat left center;}
.h_m_r ul li span { float:right; color:#959595;}


.xxjh{}
.xxjh h3 { color:#E7161A; font-size:18px;  font-weight:normal; line-height:38px; padding-top:10px; padding-bottom:5px;}
.xxjh ul { width:100%; height:122px; background:#f8f8f8; padding-top:8px;}
.xxjh ul li { width:430px; padding:0 20px; float:left; line-height:38px;}
.xxjh ul li a { background:url(/images/xin/201411zt_dian.png) no-repeat left center; padding-left:8px; font-size:14px;}

.clear27 { width:1000px; height:27px;clear:both;}


.xjxs { width:960px; padding:0 20px; background:#fff;}
.xjxs .title { width:960px; height:26px; padding-top:26px;}
.xjxs_mian { width:950px;padding:0 5px}

.xx_sy{padding:20px; line-height:30px; font-size: 16px;}
.xx_sy h2{border-bottom: 1px dashed #DDD; text-align:center; color:#990000; line-height:50px;}
.xx_sy ul{ float:left; padding-left:10px; }
.xx_sy ul.cla1{width:220px;}
.xx_sy ul.cla2{width:295px;}
.xx_sy ul.cla3{width:450px;}
.xx_sy ul li{ padding-left:8px;}
.xx_sy ul .first{ color:#AB161C;font-size: 18px;padding-left:0px;}
.xx_sy ul li span{ color:#AB161C;}
.xx_sy ul li a{ border-bottom:1px solid #fff;}
.xx_sy ul li a:hover{border-bottom:1px solid #941e23;}


.xx_list{padding:20px; line-height:40px; font-size: 16px;}
.xx_list .bt{ font-size: 18px;color:#AB161C; font-weight:bold;}
.xx_list .nr{ min-height:400px;}
.xx_list .nr ul{ padding-left:10px; padding-top:10px;}
.xx_list .nr ul li{ display:inline-block; width:900px;}
.xx_list .nr ul li a{float:left; background: url(/images/xin/no_html53.jpg) no-repeat left center; padding-left:10px; width:760px;}
.xx_list .nr ul li a:hover{color:#990000;}
.xx_list .nr ul li font{ float:left; padding-left:20px; width:240px; color:#0C9AD8;}
.xx_list .nr ul li span{ float:right; width:100px; color:#999999;}
.xx_list .nr #fenye{ padding-top:20px;}


.fzhl { width:960px; min-height:535px; padding:0 20px; background:#fff;}
.fzhl .title { width:960px; height:26px; padding-top:26px;}
.fzhl_mian { width:950px;padding:0 5px}
.icon1 { width:455px; float:left;height:206px;}
.icon1 h2 { height:40px; width:100%; line-height:40px; color:#e7161a;font-size:16px; font-weight:normal; border-bottom:1px dashed #cacaca;}
.icon1 h2 a{color:#e7161a;}
.icon1 ul { width:100%; background:url(/images/xin/201411_zt_ul_bg.png) repeat-x left top; float:left; padding-top:15px;}
.icon1 ul li { float:left; width:100%; line-height:36px;}
.icon1 ul li a { font-size:14px; margin-left:5px; background:url(/images/xin/201411zt_dian.png) no-repeat left center; padding-left:8px;}
.icon2 { width:455px; float:right;height:206px;}
.icon2 h2 { height:40px; width:100%; line-height:40px; color:#e7161a;font-size:16px; font-weight:normal; border-bottom:1px dashed #cacaca;}
.icon2 h2 a{color:#e7161a;}
.icon2 ul { width:100%; background:url(/images/xin/201411_zt_ul_bg.png) repeat-x left top; float:left; padding-top:15px;}
.icon2 ul li { float:left; width:100%; line-height:36px;}
.icon2 ul li a { font-size:14px; margin-left:5px; background:url(/images/xin/201411zt_dian.png) no-repeat left center; padding-left:8px;}





.main .main_left{ float:left; width:540px;}
.main_right{ float:right; width:420px;}
.flh{ float:left; width:390px;}
.lzywlm{ float:right; width:330px;}
.teselm{ float:left; width:340px;}
.bgtlm{ float:right; width:340px;}


.main_right .search{height:31px; background-color:#fff; border-radius:4px; height:50px;}

.main_right .search dt {float: left; background: url(/images/xin/search_03.jpg) no-repeat; width: 400px; height: 31px;  display: inline;margin: 10px 0px 0px 10px;}

.main_right .search dt .s_int { float: left;height: 22px; line-height:22px; width: 351px; margin-top: 4px; background: none; border: none; margin-left: 5px; color: #848484; }
.main_right .search dt .s_bon{ float: left; width:35px; height:30px; margin-left:5px; background: none; border:none;cursor:pointer;}
.main_right .search dd{ float:left; margin:15px 0 10px 10px; display:inline;}
.main_right .search dd a{ color:#214d76; text-decoration:underline;}
.main_right .search dd a:hover{ color:#941e23;}


.bk_01{ margin-top:10px; background:#fff; border-radius:4px; padding:10px; }
.bk_01 .tit{ border-bottom:2px solid #941e23; font-size:17px; font-weight:bold; line-height:25px; }
.bk_01 .tit .tt{ background:url(/images/xin/lmbg_red.gif) no-repeat bottom; display:block; width:120px; color:#fff; text-align:center; padding-top:3px;}
.bk_01 h2 span{ float:right;}
.bk_01 h2 a {  padding-right:20px; font-size:14px; color:#005596; font-weight:normal;}
.bk_01 h2 a:hover{ color:#941e23;}
 
.bk_01 .message{ margin-top: 10px;}

.bk_01 .message dt{ min-height: 40px; background:#f6f2f2; border-radius:4px;}
.bk_01 .message dt a{ float:left; font-size:120%; color:#8196aa; display: inline; margin-left: 16px; line-height: 40px; }
.bk_01 .message dt a i{ float:left; width:8px; height:8px; background:url(no_html52.jpg) no-repeat; margin:5px 5px 0 0;  }
.bk_01 .message dt a:hover{ color:#09395e;}

.bk_01 .message dd{ margin-top: 10px;}
.bk_01 .message dd span{ background:#edf2f7; border-radius:4px; display:inline-block; width:32%; font-size:130%; text-align:center; float:left; padding:5px 0 6px; margin-right:2%; letter-spacing:3px; font-weight: bolder;}
.bk_01 .message dd span a{ color:#8196aa;}
.bk_01 .message dd span a:hover{color:#09395e;}
.bk_01 .message dd span.last{ margin-right:0;}
.dt_ad{ width:540px; height: 74px; margin-top: 10px; cursor:pointer;}
.dt_ad .dt_ad_left{ float:left; width: 358px; height: 74px; }
.dt_ad .dt_ad_right{ float: right; width: 171px; height: 74px; }
.bk_01 .tab_bon1{  margin:0;} 


.bk_01 .tab_bon { margin: 10px 0; font-size: 110%;}
.bk_01 .tab_bon li { float:left; margin-right:25px;  border-bottom:2px solid #fff; height:24px; }
.bk_01 .tab_bon li a { display:block; height:24px;}
.bk_01 .tab_bon li.sd_01 { border-bottom:2px solid #941e23; }
.bk_01 .tab_bon li.sd_01 a{ color:#941e23}
.bk_01 .tab_bon li sd_02 {}

.bk_01 .tab_bon2{ margin:10px 0; font-size: 110%; float:left; width: auto;}
.bk_01 .tab_bon2 li{ float:left; margin-left:25px;  border-bottom:2px solid #fff;}
.bk_01 .tab_bon2 li a{ display:block; height:24px;}

.bk_01 .edu_dl{ position:relative;}

.bk_01 .edu_dl dt{ width:290px; position:absolute; left:0; top:15px; }
.bk_01 .edu_dl dt h4{ font-size:115%; font-weight:bold; margin-top:15px;}

.bk_01 .edu_dl dd{ padding-left:310px; }
.bk_01 .edu_dl dd .tab_border1{ height: 210px; margin-bottom:10px;font-size: 105%;}
.bk_01 .edu_dl dd .tab_border1 td{ border-bottom:1px solid #efeeee; height:40px; vertical-align:middle; line-height: 25px;}
.bk_01 .edu_dl dd .more{ float:right; color:#005596;}
.bk_01 .edu_dl dd .more:hover{ color:#941e23;}

.bk_01 .edu_con{height: 240px; min-height: 240px;}
.bk_01 .edu_con dl{height: 100px; min-height: 100px;}
.bk_01 .edu_con ul{height: 100px; min-height: 100px;}


.blue_bk .tit{ border-bottom:2px solid #1b456c;}
.blue_bk .tit .tt{ background:url(/images/xin/lmbg_blue.gif) no-repeat bottom; display:block; width:120px; color:#fff; text-align:center; padding-top:3px;}
.blue_bk em{ font-weight:bold;}
.blue_bk h2 span{ float:right;}
.blue_txt{}

.blue_bk .tab_bon li.sd_03{border-bottom:2px solid #1b456c;}
.blue_bk .tab_bon li.sd_03 a{ color:#1b456c}
.blue_bk .tab_bon li.sd_04 {}

.widget_list {}
.widget_list .top_tu{border-bottom:1px solid #efeeee; width:100%; height:90px; padding-top:5px;}
.widget_list .top_tu .top_tu_left{ float:left; padding-left:5px;}
.widget_list .top_tu .top_tu_left img{ border:0; width:120px; height:80px;}
.widget_list .top_tu .top_tu_right{ float:left; padding-left:10px; width:380px;}
.widget_list .top_tu .top_tu_right h5{ font-size:16px;}
.widget_list .top_tu .top_tu_right p{ padding-top:6px; color:#555; text-indent:2em; line-height:26px;}

.widget_list ul{ margin-bottom:10px;}
.widget_list li{ border-bottom:1px dashed #efeeee; height:30px; vertical-align:top; line-height:30px; padding-left:3px; overflow:hidden; text-overflow:ellipsis; font-size:14px;}
.widget_list li a{ float:left; color:#555; white-space :nowrap; overflow:hidden; text-overflow:ellipsis;}
.widget_list li a:hover{ color:#941e23;}
.widget_list li a i{float:left; width:6px; height:6px; background:url(/images/xin/no_html53.jpg) no-repeat; margin:13px 10px 0 0; }

.widget_list .p{text-indent: 32px;}
.widget_list .more{ float:right; color:#005596;}
.widget_list .more:hover{ color:#941e23;}

.law_list{ margin-top:10px;}
.law_list ul{height:93px; padding-top:5px; }
.syyw{height:276px;
	border: none;
	border-top: none;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	}
.mq{min-height:100px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	background:#fff; border-top:none;}
.mq li{padding:3px 0px;height:25px; vertical-align:top;}
.mq li a{ float:left; color:#555; }
.mq li a:hover{ color:#941e23;}
.mq li a i{ float:left; width:6px; height:6px; display:inline; background:url(/images/xin/no_html53.jpg) no-repeat;
margin:7px 10px 0 0; *margin-top:7px; *margin-right:2px;}
.mq1{ height:155px; width:390px;overflow:hidden;}
.gzdt_list{min-height: 280px;}
.link_list{min-height: 110px;}


.right_news{ }
.right_news .tit{ background: #fafbfb; border:none; height:50px; padding:0 10px; font-size:17px; border-top-left-radius:4px; border-top-right-radius:4px; }
@media all and (min-width:0) { /* 2. */
    .right_news .tit{  background:#fafbfb; border:1px solid #fafbfb;}
}
.right_news .tit .em{ float:left; margin-top:15px;font-weight:bold; }
.right_news .tit .more{ float:right; margin-top:16px; font-size: 14px;  color:#005596;}
.right_news .tit .more:hover{ color:#941e23;}
.right_news ul{background:#fff; border-top:none;

}
@media all and (min-width:0) { /* 2. */
    .right_news ul{ background:#fff; border-top:none;}
}
.right_news ul li{ padding:3px 0; height:25px; vertical-align:middle; font-size:15px;}
.right_news ul li a{ float:left; color:#555; }
.right_news ul li a:hover{ color:#941e23;}
.right_news ul li a i{ float:left; width:6px; height:6px; display:inline; background:url(/images/xin/no_html53.jpg) no-repeat;
margin:7px 10px 0 0; *margin-top:7px; *margin-right:2px;}
.right_news ul li.first{ font-size:17px; height:30px; line-height:30px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; padding-bottom:10px;}
.right_news ul li.first a{ color:#444; white-space:normal;}
.right_news ul li.first a:hover{ color:#941e23;}

.right_news ul li.last{ position: relative; background-color:#EBE9EA; height: 55px;}
.right_news ul li .zt_bg{ position: absolute; border:1px solid #97051C; height: 43px; background-color:#ffffff; font-size:110%; color:#313131; line-height: 43px; left: 5px; top: 8px; right: 5px; bottom: 6px; }
.right_news ul li .zt_bg .link_tit{ padding-left:5px; padding-right:5px; float:left; white-space:nowrap; min-width: 45px;}
.right_news ul li .zt_bg .link_box{ padding-left:5px; padding-right:5px; float:left; white-space:nowrap; min-width: 80px;}


.right_news2{ }
.right_news2 .tit{ background: #fafbfb; border:none; height:50px; padding:0 10px; font-size:17px; border-top-left-radius:4px; border-top-right-radius:4px; }
.right_news2 .tit{  background:#fafbfb; border:1px solid #fafbfb;}
.right_news2 .tit .em{ float:left; margin-top:15px;font-weight:bold; }
.right_news2 .tit .more{ float:right; margin-top:16px; font-size: 14px;  color:#005596;}
.right_news2 .tit .more:hover{ color:#941e23;}




.bottom_left{ float:left; width:481px;}
.bottom_left .bk_01{ min-height:205px}
.bottom_right{ float:right; width:481px;}
.bottom_right .bk_01{ min-height:205px}
.hd_list{ min-height:215px; }
.hd_list .h2{ text-align:right; font-size:100%;}
.hd_list .h2 i{ display:inline-block; margin:0 5px; color:#ccc;}
.hd_list dl{ padding-top:20px; position:relative;}
.hd_list dl dt{ position:absolute; left:0; top:20px; width:190px;}
.hd_list dl dd{ padding-left:210px;}
.hd_list dl dd li{ padding-bottom:15px; position:relative;}
.hd_list dl dd li span{ position:absolute; width:70px; color:#002b50;}
.hd_list dl dd li p{ padding-left:80px; color:#555;}

.lz_f .first{ border:none; font-size:110%; }
.lz_f .first a{ color:#333; font-weight:bold;}
.lz_f  ul{ min-height:158px;}



.lyblist{ width:900px; margin:30px auto;}
.lyblist li{ margin-top:10px;_margin-top:5px;}
.lyblist_bt{
	border-top: 3px solid #1d89d1;
	padding-left:40px;
	background:url(/images/icon11.png) no-repeat 16px 10px;
	font-size:14px;
	height:36px;
	line-height:36px;
	background-color:#e9f0ff;
	color:#06C;
	font-weight:bold;
}
.lyblist_bt .date{
	float:right;
	padding-right:20px;
	_padding-right:10px;
	font-size:12px;
	color:#666;
	font-weight:normal;
}
.lyblist_nr{border:1px solid #c5e8fc;padding:20px; font-size:14px;}
.glhf{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding-left:20px;
	background:url(/images/icon_replay.gif) no-repeat 1px 6px;
	color:#C30;
}
.tablebg{
	background-color:#EEE;
	
}
.tdbg{ background-color:#FFF;}
.lefttdbg{
	font-size:16px;
	color:#333;
	width:100px;
	display:inline-block;
}
.tdrbg{ padding-left:8px; }
.inputcls{ border:1px solid #EEE; height:25px; line-height:25px;}

.lyb_bd{ width:900px; margin:0 auto;}
.lyb_bd h3{ border-bottom:1px solid #990000; font-size:18px; height:40px; color:#990000; line-height:40px; text-indent:2em; margin-bottom:10px;}



.in_footer{ background:#0237A1; border-top:6px solid #AB161C; margin:0; padding-bottom:20px; min-height:70px; margin-top: 10px; color:#fff; }
.footer_warp{ margin:0 auto; max-width:900px; text-align:center; padding-top:30px;}
.footer_b{ color:#fff; }
.footer_b a{ color:#07519A; display:inline-block;}
.footer_b a:hover{ text-decoration:underline;}
.footer_b span{ margin-right: 10px;}


/* 二级页面*/
.other_bg{ background:#ebeaea; }
.other_header{ background:#0237A1; border-bottom:10px solid #ab161c;}
.other_Location{ border-radius:4px; background:#fff; min-height:50px; margin-top:10px;}
.other_Location .fl{ margin-left:10px; padding-top:16px; _padding-top:8px;}
.other_Location .fl a{ display:inline-block; padding:0 0 0 5px;}
.other_Location .fl span{ color:#205882; display:inline-block; padding-left:5px;}
 .seach_dl{ min-width:385px;}
 .seach_dl dt{ float:left; background:url(search_03.jpg) no-repeat; width:291px; height:31px; margin:10px 0 0 10px; display:inline;}
 .seach_dl dt .s_int{ float:left; height:22px; line-height:22px; *line-height:22px;  width:240px; margin-left:5px; margin-top: 4px;background:none; border:none;  color:#848484;}
 .seach_dl dt .s_bon{ float:left; width:35px; height:30px; background:none; border:none; cursor:pointer;margin-left:5px;}
 .seach_dl dd{ float:left; margin:15px 0 10px 10px; display:inline;}
 .seach_dl dd a{ color:#214d76; text-decoration:underline;}
 .seach_dl dd a:hover{ color:#941e23;}


.rh_box{}
.other_left{ float:left; width:220px; margin-right:18px;border-top-left-radius:4px; border-top-right-radius:4px;border-bottom-right-radius:4px; border-bottom-left-radius:4px;}
.other_left .tith2{ background:#0082CA; font-size:16px; color:#fff; padding:10px 27px 10px 20px; margin-top:10px; }
.other_left .tith2 a{ color:#fff; }
.other_left .u_list{ background:#fff; }
.other_left .u_list li{ background:url(rh_07.jpg) 20px center no-repeat; padding-left:35px; line-height:20px; font-size:110%; margin:8px 0; vertical-align:top;}
.other_left .u_list li.on{ background:url(00_17.jpg) 20px center no-repeat;}
.other_left .u_list li.on a{ color:#941e23;}
.other_left .u_list li a{ color:#555;}
.other_left .u_list li a:hover{ color:#941e23;}


.other_left .u_list_2{ background:#fff; padding:10px 0 20px;}
.other_left .u_list_2 .bt{ border-left:8px solid #0082CA; font-size:17px;; line-height:25px; font-weight:bold; text-align:left; padding:8px 0; padding-left:15px;}
.other_left .u_list_2 .bt2{ background:url(/images/xin/00_17.jpg) 30px center no-repeat; padding:8px 0; padding-left:40px; line-height:20px; font-size:15px; vertical-align:top; }
.other_left .u_list_2 li.on{ background:url(00_18.jpg) 20px center no-repeat #941e23; }
.other_left .u_list_2 li.on a{ color:#fff; font-style:italic; text-decoration:underline;}
.other_left .u_list_2 li.on a:hover{ color:#fff;}
.other_left .u_list_2 li a{ color:#555;}
.other_left .u_list_2 li a:hover{ color:#0082CA; border-bottom:2px solid #0082CA;}


.flater_tab{ width:94%; border-radius:4px; background:#fff; padding:40px 3%;}
.flater_tab .table{ border-top:5px solid #941e23;}
.flater_tab .table th ,.flater_tab .table td{ border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.flater_tab .table th{ background:#fff; padding-bottom:1px; border-bottom:3px solid #dbdbdb; }
.flater_tab .table .last{ border-right:none;}
.flater_tab .table .tdt { background:#fcf7f8; line-height:40px; font-size:130%; font-weight:bold; color:#941e23; padding-left:15%; float:left; width:85%; text-align:left;}
.flater_tab .table .td div{ padding:5px 0;  line-height:2; padding-left:15%; float:left; text-align:left; color:#595959; font-size:110%; margin:2px 0; font-weight:bold;}
.flater_tab .table .td.td02{ background:#f8f8f8;}
.flater_tab .table .td .fontx{ font-size:110%; font-weight:normal; line-height:1.5;}
.flater_tab .table .blue0{ color:#265d89;}
.flater_tab .table a.blue0:hover{ color:#941e23;}

.Article_61{}
.Article_61 .tit{ font-size: 170%; color:#1f5781; font-weight:bold; text-align:center;}
.Article_61 .daty{ padding-top:20px; padding-bottom: 10px; border-bottom:1px dashed #ddd; text-align:center; font-size:110%;}
.Article_61 .daty em{ display:inline-block; margin:0 10px; line-height:25px; color:#78797;}
/**.Article_61 .daty .e1{padding-left:30px;}*/
.Article_61 .daty .e2{padding-left:30px;}
.Article_61 .jhjj{ text-align:left; font-size:120%; line-height:30px;}
.Article_61 .jhjj h3{ color:#1f5781;font-size:110%;}
.Article_61 .jhjj .xiaox{padding-top:20px;}
.Article_61 .jhjj .xiaox em{padding-right:20px;}
.Article_61 .jhjj .xiaox .d1{ width:280px; display:inline-block;}
.Article_61 .jhjj .xiaox .d2{ width:280px; display:inline-block;}
.Article_61 .jhjj .xiaox em font{ color: red;}
.Article_61 .jhjj p{ text-indent:2em;border-bottom:1px dashed #ddd; padding:10px 0px; }
.Article_61 .content{padding:20px; line-height:1.8; font-size: 120%;}
.Article_61 .content p{ padding-bottom:5px;}


.TRS_Editor P{margin-top:0;margin-bottom:1em;line-height:2;}
.TRS_Editor DIV{margin-top:0;margin-bottom:1em;line-height:2;}
.TRS_Editor TD{margin-top:0;margin-bottom:1em;line-height:2;}
.TRS_Editor TH{margin-top:0;margin-bottom:1em;line-height:2;}
.TRS_Editor SPAN{margin-top:0;margin-bottom:1em;line-height:2;}
.TRS_Editor FONT{margin-top:0;margin-bottom:1em;line-height:2;}
.TRS_Editor UL{margin-top:0;margin-bottom:1em;line-height:2;}
.TRS_Editor LI{margin-top:0;margin-bottom:1em;line-height:2;}
.TRS_Editor A{margin-top:0;margin-bottom:1em;line-height:2;}


.work_news dl{ padding-top:10px; min-height:110px;}
.work_news dt{ font-size:120%;  white-space :nowrap; overflow:hidden; text-overflow:ellipsis;}
.work_news dt a{ color:#444; font-weight:bold;}
.work_news dt a:hover{ color:#941e23;}
.work_news .p{ padding:5px 0; color:#555; min-height:60px; line-height:1.5;}
.work_news .p{ color:#555;}
.work_news .m a{ color:#941e23;}
.work_news .m a:hover{ color:#a52a2f;}
.work_news .law_list ul{ margin-top:10px;}
.work_news .tab_bon li{ margin-right:50px;}

.news_link{ width: 100%; min-height: 28px; background: #ffffff; font-weight:normal; margin-top: 10px; font-family: Microsoft Yahei; display:block;}   

.news_link a {
 float: left; font-size: 105%; color: #555; display: inline; line-height: 28px; white-space: nowrap; margin-left: 15px; margin-right: 15px; font-family: Microsoft Yahei; display:block;
}

.news_link a:hover{ color:#941e23; text-decoration: underline;}
.news_link span{cursor: pointer;}


.news_link h2{ width: 100%; line-height: 30px; font-size: 120%; text-align: center;}
.news_link .letter1{ width: 190px; line-height: 28px; text-align: left;}
.news_link .letter2{ height: 28px; text-align: left; display:block;}

.news_link .letter3{ letter-spacing: 15px; width: 46px; line-height: 28px; white-space:nowrap; overflow: hidden;}
.news_link .letter4{ width: 46px; line-height: 28px; white-space:nowrap;}

.news_link .letter5{ width: 170px; line-height: 28px; text-align: left;}
.news_link .letter6{ width: 120px; line-height: 28px; text-align: left;}

.sytpjy{
	height:150px;
	padding-top: 15px;
	padding-left: 29px;
	overflow:hidden;
}
.dy_div{
	width:160px;
	height:140px;
	padding-right:15px;
	float:left;
}
.dy_div img{ border:0; width:150px; height:100px;}
.dy_div a div{
	border:1px solid #E6E6E6;
	background-color:#F7F7F7;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.dy_div a:hover div{
	border:1px solid #F08608;
	background-color:#F08608;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.dy_div a div p{ line-height:24px; text-align:center; margin-top:4px;}
.dy_div a:hover div p{ line-height:24px; text-align:center; margin-top:4px; color:#FFF; text-decoration:none;}

.main2{ width:980px; margin:0px auto; padding:15px; padding-top:5px;}

.center_pub{ width:740px;}
.other_center{ float:left;border-radius:4px; background:#fff; min-height:600px; } 
.other_center_22{float:left; width:505px; margin-top:10px;}
.other_center .tith2{ margin:10px 15px; font-size:120%; border-bottom:5px solid #0082CA; padding:0 0 5px 0; height: 25px;}


.other_center .tith2 .explain{float: right; margin-top: 3px; margin-right: 5px; font-size:14px;}


.other_center .list_news{  margin:0 10px;}
.other_center .list_news li{ border-bottom:1px solid #f0eeee; padding:5px 5px; line-height:30px; vertical-align:top;}
.other_center .list_news li a{ float:left;}
.other_center .list_news li span{ float:right; font-size:11px; font-family:arial; color:#c1c1c1;}



.list_news_dl ul{ padding-left:10px; padding-top:10px;}
.list_news_dl ul li{ display:inline-block; width:700px; font-size:16px; line-height:220%;}
.list_news_dl ul li a{float:left; background: url(/images/xin/no_html53.jpg) no-repeat left center; padding-left:10px;}
.list_news_dl ul li a:hover{ color:#941e23;}
.list_news_dl ul li span{ float:right; width:130px;}
.list_news_dl #fenye{ padding-top:20px;}


/*
.list_news_dl{ margin:0 10px; background-color:#FFF; }
.list_news_dl li{border-bottom:1px solid #f0eeee; padding:15px 5px;}
.list_news_dl li dt{ margin-bottom:10px; height:25px; line-height:25px;}
.list_news_dl li dt a{color:#555656; font-size: 130%; float:left; font-weight:bold;}
.list_news_dl li dt a:hover{ color:#941e23;}
.list_news_dl li dt a span{ float:left;}
.list_news_dl li dt span{color:#555656; font-size: 100%; float:right;}
.list_news_dl li .p{ color:#787979; line-height:1.5; font-size: 110%; text-indent: 32px;}
.list_news_dl li .more{ text-align:right; margin-top:5px;}
.list_news_dl li .more a{ color:#941e23;}
.list_news_dl li .more a:hover{ color:#F00;}
.list_news_dl iframe{ background: none #FFF;}

*/

.xwwz{}
.xwwz ul{ height:180px;overflow-y:scroll;margin-right:10px;margin-left:10px;}
.xwwz li{ float:left;width:110px;font-size:14px;
	line-height:25px;}
.mzwz li{ float:left;}
.mzwz .ty1{ padding-left:8px; width:300px;}
.mzwz img{ border:0px;}
.mzwz .ty{ padding-left:20px; width:300px;}
.wz{
	height:100px;
	overflow-y:scroll;
	margin-left:10px;
}
.wz li{
	float:left;
	width:180px;
	font-size:14px;
	line-height:25px;
}
.yq_line{
	font-size:0px;
	height:20px;
	background-image: url(/images/xin/bg_3.gif);
	background-repeat: repeat-x;
	background-position: center;
	clear: both;
}


/*图片展示*/
.tpzs_ul{ padding-top:10px; padding-left:20px;}
.tpzs_ul li{
	width:205px;
	height:170px;
	padding-left:20px;
	float:left;
	padding-bottom:15px;
}
.tpzs_ul a div{
	border:1px solid #E6E6E6;
	background-color:#F7F7F7;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.tpzs_ul a div img{
	width:195px;
	height:130px;
	}
.tpzs_ul a:hover div{
	border:1px solid #F08608;
	background-color:#F08608;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.tpzs_ul a div p{ line-height:24px; text-align:center; margin-top:4px;}
.tpzs_ul a:hover div p{ line-height:24px; text-align:center; margin-top:4px; color:#FFF; text-decoration:none;}

.allsearch{}
.allsearch form{}
.allsearch form .searchmain{ width:680px; height:38px; margin:0 auto;}
.allsearch form .searchmain .i{color:#999999;width:500px;height:34px; line-height:34px;  float:left; padding-left:36px; border:2px #008CD4 solid; background:#fff url(/images/sicon.png) no-repeat 10px 7px; font-size:12px;}
.allsearch form .searchmain .s{color:#FFFFFF; float:left; background:#008CD4; height:38px; line-height:38px; font-size:14px; width:86px; border:#2A6CA2 0px solid; cursor:pointer;}
.allsearch .tit1{ font-size:14px; line-height:30px; padding-top:10px; padding-bottom:10px; text-align:right;}
.allsearch .tit1 span{ color:#990000; padding-left:10px; padding-right:10px;}
.searchlist{ padding-top:5px;}
.searchlist ul{ min-height:600px; width:870px; margin:0 auto;}
.searchlist ul li{ line-height:30px; border-bottom:1px solid #DDD; padding-top:15px;}
.searchlist ul li .art_title a{background: url(/images/xin/no_html53.jpg) no-repeat left center; padding-left:10px; font-size:16px; }
.searchlist ul li .art_title a:hover{color:#990000;}
.searchlist ul li .artintro{ display:inline-block;}
.searchlist ul li .artintro .c1{ float:left; font-size:16px; color:#0C9AD8; padding-left:10px; width:710px;}
.searchlist ul li .artintro .c2{ float:right; width:150px;}
.searchlist #fenye{ padding-top:20px;}


.head{width:1000px;margin:0px auto;}
.head .top{ color:#07519A;}
.head .top .left{ float:left; padding-left:30px;}
.head .top .right{ float:right;}
.head .top .right a{ color:#07519A;}
.head .dht{ margin-top:2px;height:50px;background: url(/images/index_dh4.gif); width:100%;}
.head .dht ul{ width:900px; margin:0px auto; padding-top:14px;}
.head .dht ul li{float:left; font-weight: bold;	padding-left:12px;padding-right:6px;}
.head .dht ul .lic{background-image: url(/images/index_jg.gif);
	background-repeat: no-repeat;
	background-position: right;
	width:70px;}
.head .dht ul li a{color:#07519A;font-size:16px;}
.head .dht ul li a:hover{font-size:16px;text-decoration: underline; color:#C50808;}

.foot{width:1000px;margin:0px auto;}
.foot .bg{ line-height:3px; height:3px; background-color:#07519A; margin-bottom:15px;}
.foot .left{ float:left; width:150px; height:100px;}
.foot .mid{ float:left; width:700px; text-align:center; color:#07519A;}
.foot .right{ float:left; width:150px;}


