/* CSS Document */
/*public css*/
*{margin:0;padding:0;}
ul,li{list-style:none;}
img{border:none; vertical-align:middle;}
a{outline:none;text-decoration:none; color:#666666; cursor:pointer;}
a:hover{ color:#666666;}
input{vertical-align:middle;}
body{ font-family:"微软雅黑";font-size:12px;color:#4d4d4d;}
.clear{clear:both;height:0px;line-height:0px;font-size:0px;}
.bold{font-weight:bold;}
.red{color:#FF6600;}
.fio_rig{ float:right;}
.hui{ color:#666666;}
/*layout*/
#top{width:100%; height:30px;}
#wrap{width:100%;}
.wrap_bj{width:100%;  background:#FFFFFF url(../images/bj.jpg) repeat-x;}
#head_top{background:#fbfbfb; height:28px; width:100%; margin:0 auto;}
.top_wid{width:1024px; background:url(../images/head_zi.jpg) no-repeat; height:28px; margin:0 auto;}
#head{ width:100%; height:auto;}
.banner{width:1019px; height:129px; background:url(../images/banner.jpg) center no-repeat; margin:0 auto; padding:10px 0 0 5px;}
.logo{width:400px; height:80px;}
.nav_box{ width:1052px; height:396px; margin:0 auto; background:url(../images/nav_bj.png) no-repeat;}
.nav_z{ width:1014px; height:41px; margin:0 0 0 30px;}
.nav_z ul{ height:41px; width:100%; overflow:hidden; font-size:14px;}
.nav_z ul li{ width:115px; height:41px; line-height:41px; float:left; text-align:center; margin:0 5px;}
.nav_z ul li a{ color:#FFFFFF; font-weight:bold; display:block;}
.nav_z ul li a:hover{ background:url(../images/nav_a.png) no-repeat; margin:3px 0 0 0;}
.nav_z ul li a.current{ background:url(../images/nav_a.png) no-repeat; margin:3px 0 0 0;}
.bodyer_top{ width:1010px; height:315px; margin:30px 0 0 32px;}
.bodyer_left{ width:286px; height:310px; float:left;}
.bodrer_middle{ width:373px; height:310px; float:left; margin:0 0 0 20px;display:inline;}
.bodyer_right{ width:300px; height:310px; float:left; margin:0 0 0 20px;display:inline;}
.left_tit{ width:100%; height:40px; font-weight:bold; font-size:16px; color:#133b65; border-bottom:2px solid #efc415; line-height:40px;}
.left_tit span{ font-size:12px; color:#666666; font-weight:lighter;}
.left_con{ width:286px; height:260px;}
.left_img{ width:45px; height:45px;float:left; border:1px solid #ccc;}
.left_img_s{width:45px; height:19px; background:#357098; color:#FFFFFF;text-align:center; line-height:19px;}
.left_img_x{width:45px; height:25px; background:#fff;color:#6694b5; font-size:18px; text-align:center;line-height:29px;}
.left_p{ width:230px; height:45px; float:right; overflow:hidden; border-bottom: 1px solid #ccc;}
.left_p p{ line-height:22px;}
.left_con_mar{ margin:20px 0 0px 0px;}
.middle_con{ width:372px; height:247px; margin-top:20px; overflow:hidden;}
.rihht_con{ width:300px; height:247px; margin-top:20px; margin-left:5px;}/* 5改动*/
.rihht_con p{width:300px;line-height:30px; height:30px; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}/*5 改动*/
.body_bottom{width:1052px; height:300px; margin:0 auto;}
.body_b_box{ margin-left:15px; width:1024px; background:url(../images/bottom_bj.jpg) repeat-x; height:280px;}
.body_b_left{ width:286px; height:260px; float:left;margin:15px 0 0 19px; display:inline;}
.body_b_middle{width:432px; height:260px; float:left; margin:15px 0 0 19px;display:inline;}
.body_b_right{width:240px; height:260px; float:left; margin:15px 0 0 19px;display:inline;}
.b_left_con{ width:100%; height:206px; margin-top:10px;}
.b_left_con p{ width:100%; line-height:33px;}
.bomitop{ width:432px; height:30px; font-family:"宋体"; margin-top:10px;}
.bomitop a{ width:70px; height:28px; line-height:28px; margin:0 8px; display:block; float:left; color:#333; font-weight:bold; text-align:center;}
.bomitop a:hover{ width:70px; height:28px; background:#ff6600; color:#FFFFFF;}
.bomitop a.current2{ width:70px; height:28px; background:#ff6600; color:#FFFFFF; text-align:center;}
.box_com{width:430px;height:180px;overflow:hidden;}
.bomi_ul{ margin-top:10px; color:#555;}
.bomi_ul li{ width:430px; height:30px; line-height:30px; border-bottom:1px dotted #ccc; overflow:hidden; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.FocusPic{zoom:1;position:relative; overflow:hidden;}
.FocusPic .content{overflow:hidden; width:372px; height:246px;}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px; display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0px; text-align:left;width:373px;height:34px;line-height:34px;overflow:hidden;}
.FocusPic .title-bg{background:#666;filter:alpha(opacity=20);opacity:0.2;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:0px;height:20px;right:5px;*right:5px;_right:5px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i { background:url(../images/hh.jpg) no-repeat;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:10px;margin-right:1px;padding:2px 6px; font-style:normal; height:10px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur { background:url(../images/oo.jpg) no-repeat;}
.link_box{ height:215px; width:100%;}
.link_tit{ height:30px; line-height:30px; text-align:left; font-size:16px;color:#133b65;}
.link_con{ height:195px;}
.link_con_1{ width:217px; height:39px; margin:5px 0;}/*6 改动*/

.foot_box{ width:100%; height:110px; background-color:rgb(2,108,168); padding:25px 0 0 0;}/*9 改动*/
.foot_logo{ width:150px; height:55px; float:left;}
.foot_copy{ width:440px; height:43px;float:left;line-height:25px; border-left:1px solid #ccc; padding:0 0 0 10px;}
.foot_copy1{ width:380px; height:43px;float:right; line-height:25px; text-align:right;}
.foot{width:1020px; color:#fff; margin:0 auto;}/*9 改动*/
.seach_box{ height:35px; width:100%; padding:10px 0 0 0;}
.seach_box .kuai{ border:1px solid #ccc; color:#999999; width:190px; height:21px;float:left; border-right:none; padding:3px 0 0 5px;}
.seach_box input{ display:block; float:left; border: 1px solid #ccc; border-left:none;}
.indexleft {
	width: 600px; float: left;}
/*list css*/
.nav_box_list{width:1052px; height:83px; margin:0 auto; background:url(../images/nav_bj2.png) top left no-repeat;}

.bodyer_list{ width:1006px;margin:0 auto; background:#FFFFFF; padding:0 10px 10px 10px;min-height:540px;}                           

.list_left{ float:left; width:222px;}
.list_title{ width:222px; height:57px; background:#367fc3 url(../images/new_bj.jpg) top right no-repeat; color:#FFFFFF;line-height:57px; text-indent:20px; font-size:18px;}
.list_title a{ color:#fff; font-size:16px; font-weight:bold; font-family:"微软雅黑",Verdana;}
.list_title a:hover{ color:#FFFF01; font-size:16px; font-weight:bold; font-family:"微软雅黑",Verdana;}

.list_ul li{height:40px; width:222px; line-height:40px; text-indent:80px; border-bottom:1px solid #e4e9ed;}
.list_ul li a{background:#eff3f6;display:block;background:url(../images/icon.jpg) left center no-repeat; color:#036ba8; font-size:14px; font-weight:bold;}
.list_ul li a:hover{background:#eff3f6; border-bottom:1px solid #e4e9ed; display:block;background:url(../images/icon1.jpg) left center no-repeat;color:#fe912a; font-size:14px; font-weight:bold;}
.l_link_box{ width:100%; height:225px; border:1px solid #c8dae8;}
.l_link_tit{ height:37px; line-height:37px; background:url(../images/link_tit.jpg) repeat-x;color:#367fc3; font-weight:bold; font-size:14px;}
.l_link_tit img{ margin:3px 5px;}
.l_link_con{ height:185px;}
.link_con_2{ width:217px; height:39px; margin:5px 3px;}
.list_right{ float:right; width:760px;}  
.list_r_box{ width:100%; border:1px solid #ccc;padding-bottom:10px;}   
.list_r_tit{ height:37px; background: url(../images/r_tit.jpg) no-repeat; color:#87888a;width:743px; padding:10px 15px 0 0;}
.list_r_right{ float:right; background:url(../images/h.jpg) no-repeat 4px 8px; padding-left:20px;}
.list_r_left{ float:left;}
.list_r_left h3{ color:#54668a; font-size:20px; text-indent:20px; font-weight:lighter;}
.tzgg{ width:200px; float:left;}
.l_r_menu{  float:left; text-align:center; height:16px; margin:5px 5px 0 0; line-height:19px;}
.l_r_menu-back a{  height:19px; text-align:center; margin:0 5px;color:#555;}
.l_r_menu a{ height:19px; text-align:center; margin:0 3px; color:#555;}

.l_r_menu a:hover{  color:#ff6600;}
.l_r_con{width:98%; padding:10px 1% 0 1%; overflow:hidden; min-height:300px;}


.l_r_con li{height:40px; border-bottom:1px dotted #ccc; line-height:40px; background:url(../images/icon_a.jpg) 10px center no-repeat; text-indent:25px; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;} 
.l_r_con li span{color:#2069ad;}
.list_page{ height:40px;margin:10px;width:100%;}
.list_page a{ padding:2px 5px; border:1px solid #ccc; margin:0 3px; height:30px;}
.list_page p{ text-align:center; line-height:30px;}
.list_page a:hover{ background:#2898c8;color:#fff;}
/*con css*/
.c_bodyer_list{ width:1006px; margin:0 auto; background:#FFFFFF; padding:0 10px;}
.c_list_right{ float:right; width:760px;}
.c_r_box{  width:758px; border:1px solid #ccc;}
.c_r_con{ width:750px; padding:0 4px;}

.c_con_h{ height:auto; border-bottom:1px dotted #ccc; color:#54668a; font-size:19px; line-height:28px; padding:20px 0 10px 0; text-align:center; font-family:"微软雅黑",Verdana; font-weight:bold;}

.c_r_con span{ text-align:center; color:#a9abaa; line-height:30px; display:block;}

.c_r_qq{  height:30px; width:245px; padding:0 0 0 500px;}
.c_r_qq img{ margin:0 2px;}
.n_content{float:left; width:720px; line-height:22px;font-size:14px; color:#333; margin-top:10px; text-indent:28px; text-align:justify; padding-left:20px; padding-bottom:20px;}

.n_content div{ margin-top:10px;  font-size:14px;}
.n_content p{ margin-top:10px;  font-size:14px;}
.n_content table td,table tr,table{text-indent:0px;}
.n_content img
{
	padding: 3px;
    border: 1px solid #B1B1B1;
    display: block;
    margin: 0 auto; 
	margin-top:10px;
	max-width: 650px;}

.xiazai a{ margin:0 10px;}
.xiazai{ width:761px;  margin:10px 0; line-height:23px;  background:#e0ecf8 url(../images/fj.jpg) 5px 5px no-repeat;}
.x_right a{  color:#2c69bc; display:block;  font-weight:bold;}
.x_left{ width:80px; float:left;text-indent:30px;}
.x_right{width:500px; float:left;}
.x_right ul a{color:#2c69bc;font-weight:bold;} 

.next{width:761px; height:23px;margin:10px 0 30px 0;}
.next a{ margin:0 20px;}

.index_new{ margin-bottom:5px;}
.index_new h3{ text-align:left; padding-bottom:3px; width:296px; line-height:28px;}
.index_new h3 a{ font-size:14px; color:#026BA5;}
.index_new h3 a:hover{ color:#ff6600;}
.new_first{ line-height:20px; text-indent:2em; border-bottom:1px dashed #ccc; padding:6px 10px; color:#666;}
.new_first a{color:#666;}


#naver{ height:41px; width:1002px; margin:0 auto; margin-top:0px; z-index:99999999;}
#naver ul{ width:1002px; margin:0 auto;  position:relative; top:1px; margin-left:12px; padding-top:2px;}
#naver ul li{ float:left; width:124px; text-align:center;position:relative;}
#naver ul li a{ font-size:14px; font-weight:bold; color:#fff; width:115px; display:block; height:28px;padding-top:8px;}
#naver ul li a:hover{ background:url(../images/nav_a.png) no-repeat; color:#fff;}
#naver li ul { position:absolute;display: none;top: 0px;left:0;}
#naver li:hover ul, li.over ul {display: block;}
#naver ul.nav_list{ width:118px; background-color:#0189D7; margin:0 auto;margin-top:36px; margin-left:0px; padding-bottom:10px; line-height:30px;}
#naver ul.nav_list li{ width:118px;}
#naver ul.nav_list li a{display:block;font-size:12px;	margin-right:1px;text-decoration: none; background:none; line-height:25px; height:25px; text-align:center; padding-top:3px; font-weight:normal; color:#fff; width:118px; border-bottom:1px solid #3FA4E5;}
#nav li{width:110px; text-align:center;}
#nav{ position:absolute;z-index:99;}
#naver ul li.last a{ background:none;}
#naver ul li.last a:hover{ background:url(../images/menu_hover.png) no-repeat; color:#fff;}
#naver ul li a.current{ background:url(../images/nav_a.png) no-repeat; margin:0px;}






