/* reset.css */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding:0; margin:0; font-family:"宋体", Arial, Helvetica, sans-serif; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; vertical-align:top; }
address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; font-family:Tahoma, Arial, Helvetica, sans-serif,; }
ol li, ul li, dl dt, dl dd { list-style:none; }
caption, th { text-align:left; }
em { font-style:normal; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
input, button, textarea, checkbox, select, radio { vertical-align:top; }
/* basic.css */
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
a { color:#4e4e4e; }
.left { float:left; }
.right { float:right; }
.red, .red a { color:#F00; }
.orange, .orange a { color:#fe6e15; font-weight:bold; }
.autohei { height:auto; overflow:hidden; zoom:1; }
.clear { clear:both;}
.blank { clear:both; font-size:0; line-height:0; height:8px; overflow:hidden; zoom:1; }
.blank1 { clear:both; font-size:0; line-height:0; height:10px; overflow:hidden; zoom:1; }
#content { width:980px; margin:0 auto; background:#fff; height:auto; overflow:hidden; zoom:1; }
body { font-size:12px; background:#FFF; background:url(../images/bodybg_img.jpg) no-repeat center 0;}
.top_a{ width:980px; margin:0 auto; height:80px;}
.top_a_a{margin:0 auto;width: 980px; height:80px; cursor:pointer;}

/*网页抬头*/
.top{width:980px; margin:0 auto; height:auto; overflow:hidden; zoom:1;}
.top ul{ width:980px;}
.top ul li{ float:left;}
.top ul li img{ display:block;}
.banner{width:980px; margin:0 auto; height:auto; overflow:hidden; zoom:1;}
.head { width:980px; margin:0 auto; height:auto; overflow:hidden; zoom:1; }
.head h2 { width:308px; height:145px; text-indent:-9999px; float:left; }
.head h2 a { background:url(../images/logo.jpg) no-repeat; display:block; height:145px; }
.head span { display:block; float:right; }
#navlist { height:42px; margin: 4px auto 0; padding: 1px; width: 980px; overflow:hidden; }
.nav {height: 42px; padding:0 12px 0 10px; width:958px; background:url(../images/jl000.jpg) no-repeat;}
.nav ul li { float: left; font-size: 14px; font-weight: bold; line-height: 42px; text-align: center; width: 87px; }
.nav ul li a { color: #FFFFFF; display: block; }
.nav ul li a:hover {   text-decoration:underline; }

#menu {  height:62px; margin: 5px auto 0; padding:1px; width:976px; border:1px
 solid #d6d6d6;}
#menu a { color: #003260;  }
#menu .menu_a {width: 966px; padding:11px 0 0 10px; background: url(../images/jl001.jpg) repeat-x; height:51px;}
#menu .menu01 { float: left; height:44px;  text-align: center; width:190px; }
#menu .menu01 .li1 { color: #fff; font-size: 14px; font-weight: bold; height: 37px; width:44px; background:url(../images/jl002.jpg) no-repeat; float:left; padding:7px 0 0 0;}
#menu .menu01 .li1 a{ color:#fff;}

#menu .menu01 .li2 { color: #003260; line-height: 23px; }
#menu .menu01 .li2 a { margin:0; }



#menu .menu02 { background: url(../images/menu_02.jpg) no-repeat; display: inline; float: left; height: 70px; margin: 0 2px; padding-top: 2px; position: relative; text-align: center; width: 137px; }
#menu .menu02 h2 { color: #003260; cursor: pointer; font-size: 14px; font-weight: bold; height: 34px; line-height: 34px; }
#menu .menu02 ul { background: #FFF; border:1px solid #15566B; border-top:none; display: none; left: 0; opacity: 0.8; overflow: hidden; position: absolute; width: 135px; z-index: 100; }
#menu .menu02 ul li { line-height: 24px; }
.mn_qita { width:105px; float:left; padding:10px 0; height:auto; overflow:hidden; }
.mn_qita h3 { font-size:14px; height:25px; line-height:20px; padding:3px 8px; }

/*网页尾部*/
#footer { height:auto; overflow:hidden; zoom:1; width:980px; margin:0 auto; padding-bottom:20px; }
#footer p { text-align:center; }
.foot_nav { background:#ff5a39; color:#FFF; height:32px; line-height:32px; }
.foot_nav a { padding:0 14px; color:#FFF; }
.foot_img { margin:9px 0 10px 0; }
.foot_yycon { color:#333; }
/*分页菜单*/
.page{ height:auto; overflow:hidden; zoom:1;}
.pagelist { height:22px; padding-left:17%; padding-top:17px; padding-bottom:17px;}
.pagelist li { float:left; border:#ccc 1px solid; background:#fff; color:#005fb9; margin-left:5px; display:inline;}
.pagelist li a { float:left; display:block; height:20px; color:#005fb9; line-height:20px; padding:0 6px;}
.pagelist .thisclass { line-height:20px; font-weight:bold; padding:0 6px; color:#ff6500; border:none;}
.pagelist li a:hover { color:#ff6500; font-weight:bold;}

.page2{ height:auto; overflow:hidden; zoom:1;}
.pagelist2{ padding-left:20%;}
.pagelist2 li {height:20px; float:left; border:#ccc 1px solid; background:#fff; margin-left:5px; display:inline;}
.pagelist2 li a { float:left; display:block; height:20px; line-height:20px; padding:0 6px;}
.pagelist2 .thisclass { line-height:20px; font-weight:bold; padding:0 6px; background:#b4a379; color:#fff;}
.pagelist2 li a:hover { background:#b4a379; color:#fff;}

/*------------------public css----------------*/
.side01 { width:686px; margin:0 auto; }
.side02 { width:284px; margin:0 auto; }
.side03 { width:726px; margin:0 auto; }
.title { height:30px; overflow:hidden; background:url(../images/titlebg.gif) repeat-x center top; line-height:30px; padding-right:8px; }
.title h2 a{ color:#FFF;}
.title em{ width:49px; height:19px; float:right; overflow:hidden; margin-top:5px;}
.title1 { height:28px; line-height:28px; padding:0 10px 0 18px; text-align:right; color:#FFF; overflow:hidden; background:url(../images/pub_tit1.gif) repeat-x center top; }
.title1 a{ color:#FFF;}
.title1 h2 { font-size:14px; font-weight:bold; color:#0e589f; float:left; background:url(../images/tit1_h2bg.png) no-repeat center top; width:81px; height:28px; line-height:28px; padding-left:44px; text-align:left; }
.title1 h2 a { color:#0e589f; }
.title2{ height:28px; line-height:28px; padding:0 15px 0 11px; text-align:right; overflow:hidden; background:url(../images/title2bg.gif) repeat-x center top;}
.title2 a{ color:#0e5ea6;}
.title2 h2{ width:80px; float:left; color:#FFF; height:28px; font-size:14px; font-weight:bold; text-align:left; line-height:28px; background:url(../images/tit2_h2bg.png) no-repeat center top; padding-left:46px;}
.title2 h2 a{ color:#FFF;}
.title2 em{ float:right; display:block; color:#0e61a9; font-size:14px;}
.title2 em a{ width:100px; text-align:center; color:#0e61a9; background:url(../images/ico_fg.gif) no-repeat left; float:left; display:block; font-weight:bold;}
.title2 cite{ margin:5px 0 0 10px; float:left; display:inline; display:block;}

.title3 { height:33px; line-height:33px; text-align:right; color:#FFF; overflow:hidden; background:url(../images/lb053.jpg) repeat-x; }
.title3 a{ color:#FFF;}
.title3 h2 { font-size:14px; font-weight:bold; color:#0e589f; float:left; background: url(../images/lb054.jpg) no-repeat 10px 8px; width:100px; height:31px; line-height:31px; padding-left:32px; text-align:left; }
.title3 h2 a { color:#0e589f; }
.title3 .amore{ float:right; padding:10px;}








