
/* CSS Document */
h1,h2,h3,h4,h5,h6,img,p,ul,li,dl,dt,dd,ol,table,tr,form,td,span,input,a,div{ margin:0px; padding:0px; font-style:normal; border:0;}
body{ font-family:"宋体"; font-size:12px; margin:0 auto;}
img{ border:0px;border:none;}
ul,li{ list-style-type:none;}
a{ text-decoration:none;}


.header { height: 206px; width: 100%; background: url(../image/header_bg.jpg) repeat-x top;
}
.header00{ hegiht: 145px; width: 1002px; margin: 0 auto; position:relative;}
.logo{ height: 89px; width:471px; position:absolute; top: 31px; left: 12px;}

/*.ser{ position:absolute; height: 22px; width: 230px; left: 732px; top:87px;}*/
.header .search input{position:absolute; width:130px; height:20px;line-height:20px;  background:#fff; right:53px; top:87px; }
.header .search input.notxt{color:#146fb5; padding-left:5px; border:1px solid #ccc;}	
.header .search input.notxt1 {position:absolute; width:46px; height:23px; line-height:23px; top:87px; right: 3px;border:none;cursor: pointer; text-align:center; background:url(../image/bt2.jpg); color:#fff;}


.nav{ width: 1002px; height: 61px; position:absolute; top: 145px; left: 0; overflow:hidden;}
.nav-l{width:8px; height:61px; background: url(../image/nav_lf.jpg) no-repeat; float:left; }
.nav-r{width:8px; height:61px; background: url(../image/nav_rt.jpg) no-repeat; float:left; }

#menu{width:986px; height:61px; float: left; background: url(../image/nav_bg.jpg) repeat-x;_width: 983px;}
#menu-bg{width:986px; margin:auto; height:61px;_width: 983px;}
#menu-parent{margin:auto; height:35px; line-height:32px; width:986px;_width: 983px;}
#menu-parent li{width:123px; height:32px; float:left; background:url(../image/nav_line.jpg) no-repeat; text-align:center;_width: 122px;}
#menu-parent a{display:inline; width:123px; height:35px; line-height:32px;float:left; text-align:center; color:#fff; font-family:"宋体"; font-size:14px;_width: 122px;}
#menu-parent a:hover,#menu-parent a:active,.menuA{ /*color:#027d0b !important;*/ font-family:"宋体"; font-size:14px; font-weight:100; background: url(../image/nav_hover2.jpg) no-repeat scroll center;}
#menu-son{clear:both;width:986px; margin:auto; height: 26px; background: url(../image/sub_nav.jpg) repeat-x;_width: 983px;}
#menu-son div{height:26px; line-height:26px; display:none;}

#menu-son a:hover,#menu-son a:active{color:#fff;}
#menu-son a:hover,#menu-son a:active{color:#0075c1; text-decoration:underline;}
#menu-son a{ height: 26px; margin:0 20px;color:#848487;}
#son1{margin-left:20px;}
#son2{margin-left:140px;}
#son3{margin-left:110px;}
#son4{margin-left:385px;}
#son5{margin-left:505px;}
#son6{margin-left:295px;}
#son7{margin-left:755px;}
#son8{margin-left:800px;}

/*内容部分*/
.content{ width: 1002px; margin: 0 auto; overflow:hidden;}
.pic1{width:1002px; height:322px; overflow:hidden; margin:0 auto; position:relative; z-index:2000;}
.banner { width: 1002px; height:322px; position: relative; overflow:hidden; }
.banner ul { position: absolute; top: 0; left: 0; z-index: 1; margin:0; padding:0;}
.banner ul li { width:1002px; height:322px; float:left; position:relative;}
.banner ul li .zz{display:none;}
.banner ol { position: absolute; bottom: 12px; right: 17px; z-index:1002;}
.banner ol li { float: left; width:11px; height: 11px; text-align:center; margin-left: 12px; overflow: hidden;cursor:pointer; background:url(../image/banner_icon.png) no-repeat; font-size:2px;color:#fff;}
.banner .active { background:url(../image/active.png) no-repeat;color:#0075c2;}

.con01{ width: 1002px; height: 303px; overflow:hidden;}
.con01_lf{ width: 674px; float: left; margin-right:20px; overflow:hidden;}
.til01_lf{ height: 42px; line-height:42px; padding-top:16px; overflow:hidden;}
.til01_lf a{ float: right; padding-right:5px; padding-top:20px;}
.til01_lf h2{ font-family:"宋体"; font-size:16px; color: #0075c2; background:url(../image/icon01.jpg) no-repeat 5px center; padding-left:30px; font-weight:normal;}
.box01_lf{ width: 672px; height: 243px; background:#e8f6fc; border:1px solid #c4c3c3; overflow:hidden;}
.img_lf{ width: 264px; height: 198px; padding: 23px 27px 22px 14px; float: left;}
.con_rt{ float: left; padding-top:20px; width: 350px; height: 205px;overflow:hidden;}
.con_rt a{ color:#565757; line-height:26px;}
.con_rt a:hover{ color:#0075c2;}


.con01_rt{ width: 308px; float: left; overflow:hidden;}
.box02_lf{ width: 306px; height: 243px; background:#e8f6fc; border:1px solid #c4c3c3;}
.box02_lf ul{ padding-top:20px;}
.box02_lf ul li{line-height:26px; font-size:12px; background:url(../image/icon02.jpg) no-repeat 14px center;}
.box02_lf ul li a{ color:#565757; padding-left:29px;}
.box02_lf ul li a:hover{ color:#0075c2;}

.con02{ clear:both; width: 1002px; height: 190px; overflow:hidden;}
.con02_lf{ width: 346px;  height: 190px; float:left; margin-right:20px; overflow:hidden;}
.box0201_lf{ width: 344px; height: 100px; padding:15px 0;background:#e8f6fc; border:1px solid #c4c3c3; overflow:hidden;}
.box0201_lf .lfa{ width: 176px; height:100px; float: left; overflow:hidden;} 
.box0201_lf .lfb{ width: 166px; height:100px; float: left; overflow:hidden;} 
.box0201_lf li,.box0201_ct ul li{ height: 26px; line-height:26px;}
.box0201_lf li a,.box0201_ct ul li a{ color:#565757; background:url(../image/icon02.jpg) no-repeat 20px center; padding-left:40px;}
.box0201_lf li a:hover,.box0201_ct ul li a:hover{ color:#0075c2;}

.con02_ct{ width: 308px; height: 190px; float: left; margin-right:20px; overflow:hidden;}
.box0201_ct{ width: 306px; height: 100px; padding:15px 0;background:#e8f6fc; border:1px solid #c4c3c3; overflow:hidden;}
.con02_rt{ width: 308px; height: 190px; float: left;overflow:hidden;}

.con03{ width: 1002px; height: 234px; overflow:hidden; }
.box03{ width: 1000px; height:159px;background:#fff; border:1px solid #c4c3c3; overflow:hidden;}

/*滚动小图*/
.box03{ padding-top:15px; position:relative; width:988px; margin:0 auto; }
.box03 .prev,.box03 .next{position:absolute; display:block; width:14px; top:70px; text-align:center;  cursor:pointer;}
.box03 .prev{left:0;}
.box03 .next{right:0;}
.imgs_list{ position:relative; width:960px; height:159px; margin-left:14px; overflow:hidden;}
.imgs_list ul { width:9999px;}
.imgs_list li{float:left; display:inline; width:179px; margin-right:15px; height:159px;text-align:center;}
.imgs_list li img { display:block; width:175px; height: 117px; float: left; padding:1px; border:1px solid #0075c1;}
.imgs_list li a{color: #565757; display:block; height: 30px; line-height:30px;}
.imgs_list li a:hover{color: #0075c2;}

/*footer样式*/
.footer{ clear:both; height: 158px; width: 100%; overflow:hidden; margin-top:15px;}
.footer01{ height: 60px; width: 1002px; margin: 0 auto; text-align:center;color: #146fb5;}
.footer01 a{ font-size:12px; color: #146fb5; line-height:60px; }
.footer01 a:hover{color: #0075c1; text-decoration:underline;}
.footer02{ height: 73px; width: 100%; background:url(../image/footer_bg1.jpg) repeat-x; text-align:center; line-height:24px; color: #146fb5; padding-top:25px;} 

/*二级页样式*/
/*分页*/
.select{height: 28px;margin:10px 0; text-align: center; clear: both;line-height: 28px;font-family: "宋体"; font-size: 12px;color: #8c8c8c;}
.select a{height: 28px; line-height: 28px;font-family: "宋体"; font-size: 12px;color: #8c8c8c;}
.select a:hover{color:#0075c2;}

.breadcrumb { text-align:right; font-family:"宋体"; font-size: 12px; line-height: 30px; color: #8c8c8c;height: 30px;padding-right: 10px;}
.breadcrumb a { color: #8c8c8c; }
.breadcrumb a:hover { color:#0075c2; text-decoration: none;}

.list_lf{ width: 250px; float: left;overflow:hidden;}
.lcon_lf{ width: 225px; float: left;background:url(../image/list_lf.jpg) repeat-y; overflow:hidden; padding:0 15px 0 10px; }
.lcon_rt{ width: 720px; float: left; margin-top:10px;padding-left:30px;}

.llf_til{ height: 40px; border-bottom:5px solid #a2cde0;text-align:center; overflow: hidden; padding-top:4px;}
.llf_til h2{ font-family:"宋体"; font-size:18px; line-height:40px; color: #0075c2; font-weight:100; }

.llf_con{ width: 224px; overflow:hidden;} 
.llf_con ul{ width: 224px; padding: 10px 0 5px 0;}
.llf_con ul li{ font-family:"宋体"; font-size:14px; height: 28px; border-bottom:1px dotted #CCC;line-height:28px;padding:10px 0;}
.llf_con ul li a{ width: 204px; display:block; height: 28px; background:url(../image/list02.gif) no-repeat 208px center; color: #656464; padding:0 10px; }
.llf_con ul li a:hover,.llf_con ul li .lact{ background: url(../image/list02a.gif) no-repeat 208px center #0075c2; color: #fff;}

.lrt_til01{ border-bottom:5px solid #a2cde0; height: 40px; line-height:40px;}
.lrt_til01 h2{font-family:"宋体"; font-size:18px; color: #0075c2; font-weight:100; background:url(../image/icon01.jpg) no-repeat 10px 15px; padding-left:35px;}

.lrt_con{overflow:hidden;margin:15px 0; }
.lrt_con ul li{ height: 30px; line-height:30px; background:url(../image/icon02.jpg) no-repeat 10px center; padding-left:25px;}
.lrt_con ul li span{ display:block; float: right; color: #656464; margin-right:10px;}   
.lrt_con ul li a{ color: #656464;}  
.lrt_con ul li a:hover{ color: #0075c2;}  

/*文章页*/
.lrt_article{ font-family:"宋体"; font-size:12px; color: #656464; line-height:30px; overflow:hidden; margin: 20px;}
.rt_tit { width: 100%;text-align: center; padding: 20px 0 0;}
.rt_tit h1{ font-family: "宋体"; font-size: 18px; color:#0075c2; line-height: 40px; font-weight:100;}
.rt_tit h2{font-family:"宋体"; font-size: 14px; color: #656464; line-height: 40px; font-weight: bold;}
.rt_zuozhe { height: 30px;font-family:"宋体"; font-size: 12px; color: #8e8e8e;text-align: center; line-height: 30px; margin: 10px;background: #f5f5f5; }
.rt_fujian {padding: 20px 0; overflow:hidden; border-top: 1px dotted #a6a7a7; margin:0 10px;}
.rt_fujian h3 { font-size: 16px; font-family: "宋体"; line-height: 40px; color:#0075c2; padding:0 0 5px 30px; background: url(../image/list02.png) no-repeat 10px center; font-weight: 100;}
.rt_fujian ul li { height: 27px; line-height: 27px; background:url(../image/icon02.jpg) no-repeat 10px center; padding-left: 30px;}
.rt_fujian ul li a { font-family: "宋体"; font-size: 12px; line-height: 24px; color:#656464;}
.rt_fujian ul li a:hover{ color:#0075c2;}

/*图片页*/
.lrt_pic{ margin: 20px 0; overflow:hidden; text-align:center;}
.lrt_pic ul li{ float: left; height: 160px; width: 190px; border:1px solid #fff; padding:1px; margin: 0 23px 20px 23px;_margin-left: 15px;_margin-right: 20px;}
.lrt_pic ul li a img{ display:block; height: 127px; width: 190px; }
.lrt_pic ul li a{ height: 32px; line-height:32px;font-family: "宋体"; font-size:14px;color: #656464;}
.lrt_pic ul li:hover{ border:1px solid #0075c2; color:#0075c2;}
.lrt_pic ul li a:hover{color:#0075c2;}

/*列表图片页02*/
.lrt_pic01{ height: 140px; width: 700px; padding:15px 10px; border-bottom:1px solid #dbdbdb; overflow:hidden;}
.img{ width: 210px; height: 140px; float: left; overflow:hidden; margin-right:25px;}
.lrt_box01{ width: 460px; float:left; overflow:hidden;}
.lrt_box01 h3 a{ font-family:"宋体"; line-height:46px; font-size:16px; color:#0075c2; font-weight:normal;}
.lrt_box01 h3 a:hover{text-decoration:underline; color:#053b6b;}
.lrt_box01 span{ font-size:12px; color:#656464; line-height:24px;}
.lrt_box01 .lmore{color:#0075c2; padding-left:15px;}
.lrt_box01 .lmore:hover{color:#053b6b;}

.lcon{ width: 1002px; overflow: hidden;}