﻿@charset "utf-8";
/* CSS Document */
html, body,ul, li, dl, dt, dd, div, center, p, span {padding:0; margin:0; border:0px;}
body {font:12px '宋体', sans-serif, Verdana, Arial, Tahoma; line-height:22px; background:url(../images/bj1.gif) repeat; color:#494949;}
h1, h2, h3, h4, h5, h6 {font-size:12px; padding:0px; margin:0px;}
ul {list-style:none;}
img {border:none;}
a {color:#494949; text-decoration:none;}
a:hover {color:#0264AD; text-decoration:none;}
/* common */
.nobg {background:none!important;}
.hidden {display:none!important;}
.display {display:block!important;}
.show {display:block;}
.red {color:#FF0000;}
.gray {color:gray;}
.Orange {color:#FE8E1E }
.bold {font-weight:bold }
.al {text-align:left;}
.ar {text-align:right;}
.ac {text-align:center;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.cls {zoom:1;}
.pat10 {padding-top:10px;}
.cls:after {content:""; visibility:hidden; display:block; height:0; clear:both;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
/* Hides from IE-mac \*/
html .clearfix {*height:1%;}
/* End hide from IE-mac */
.txtinput {border-color:#C0C0C0 #EDEDED #EDEDED #C0C0C0; border-style:solid; border-width:1px; color:#000; font-size:1em; vertical-align:middle; padding:2px 0px 2px 2px;}
.btnSub {background:#D32C47 none repeat scroll 0 0; border-color:#FFF #6A6A6A #6A6A6A #FFF; border-style:solid; border-width:1px; color:#FFF; cursor:pointer; font-size:14px; height:22px; padding:3px 10px; font-size:12px;}
/*index*/
#wrap {width:982px; margin:0 auto; height:100%;padding-left:5px; padding-right:5px; background:#FFF url(../images/bg.gif) repeat-x;}
#hearder {height:100%;}
.top {height:30px; line-height:30px;}
.tel {float:left; width:500px; height:30px;}
.tel b {color:#f6b540; font:Arial; font-size:14px;}
.top_rg {float:right; width:125px; height:30px;}
.top_02 {height:60px; padding-top:25px; padding-bottom:8px;}
.top_02lf {float:left; width:600px;}
.top_02rg {float:right; width:175px; height:46px;padding-right:5px;}
.top_02rg a {width:61px; height:23px; float:right; background:url(../images/button_dl.gif) no-repeat scroll left center transparent; text-align:center;}
.input {float:left; height:17px; width:150px; font-size:12px; color:#ccc;}
.nav {width:980px; height:40px; background:url(../images/menubk.gif) no-repeat;}
.nav ul {float:left;}
.nav ul li {padding: 0 25px;float:left;height:40px; line-height:40px; text-align:center; background:url(../images/spac1.gif) scroll 0 6px no-repeat; font-size:14px;}
.nav ul li a {font-weight:bold; color:#fff;}
.nav ul li a:hover, .nav ul li a.navCur {height:40px; display:block;color:#494949;}
.topmenu {width:975px; height:76px; background:url(../images/meuna.gif) no-repeat; padding-left:7px;padding-right:0px;padding-top:5px;}
.topmenu span {float:left; width:65px; height:70px; text-align:center; padding-top:3px;}
.topmenu a { padding-right:6px; color:#016dbc;}
#mtop {margin-top:5px; height:auto; overflow:hidden;}
.mtop_left {float:left; width:263px; height:253px; background:url(../images/ml_bg.gif) no-repeat; border:1px #c8d8ea solid;}
.mtop_left span {padding-left:10px;font-weight:bold; font-size:14px; color:#0264AD;}
.mtop_left span a {float:right; color:#003fa6; padding-right:10px; font-weight:normal; font-size:12px;}
.mtop_left dl {height:70px; width:240px; margin-left:5px; padding-left:5px; border-bottom:1px #c5c5c5 dotted;}
.mtop_left dl dt a{font-size:14px; color:#0264AD; font-weight:bold; height:24px; line-height:24px;}
.mtop_left dl dd {line-height:22px; height:22px;}
.mtop_center {float:left; width:440px; height:255px;}
.mtop_right {float:left; width:255px; height:250px; background:url(../images/mr_bg.gif) no-repeat; border:1px #c8d8ea solid;}
.mtop_right_tt span {height:30px; padding-left:10px; line-height:30px; font-weight:bold; font-size:14px; color:#003fa6;}
.mtop_right_tt span a {float:right; color:#003fa6; font-weight:normal; font-size:12px;}
.mtop_rg_list {float:left; height:70px; width:245px; border-bottom:1px #c5c5c5 dotted; margin:0px 5px; overflow:hidden;}
.mtop_rg_list .pic{ float:left;width:66px;padding-top:2px;}
.mtop_rg_list span {height:70px; line-height:20px;}
.mtop_right dl {float:right;padding-left:5px; width:170px;}
.mtop_right dl dt {font-size:14px; color:#f39c00; font-weight:bold; height:24px; line-height:24px;}
.mtop_right dl dd {line-height:20px; height:20px; color:#686868;}
.dd01 {font-weight:bold; color:#f39c00;}
.dd01 span a{color:#f39c00; font-size:12px; margin:0px; padding:0px;}
.mr10 {margin-left:10px;}
#class {width:980px; margin-top:20px; height:100%; border:1px #92c6f5 solid;}
.class_tt01 {height:29px; background:url(../images/tt_bg02.gif) repeat-x; line-height:29px; padding-left:10px; font-size:14px; font-weight:bold; color:#0264ad; border-bottom:1px #92c6f5 solid;}
.class_tt01 a {float:right; padding-right:10px; color:#003fa6; font-size:12px; font-weight:normal;}
.class_tt02 {height:32px; background:url(../images/tt_02.gif) repeat-x; line-height:32px; padding-left:10px;}
.class_tt02 span {margin-right:10px; color:#f39c00; font-weight:bold;}
.class_tt02 a {font:Arial; font-size:14px; font-weight:bold; margin-left:15px;}
.class_tb {width:980px; margin-top:10px;}
.class_tb p a {color:#0649b6; font-size:14px; font-weight:bold;}
.class_tb table {border:none;}
.class_tb table td {height:30px; padding:3px 10px;}
.class_tb table td {height:24px; line-height:24px;}
.more {color:#f39c00;}
#mainpro {width:980px; border:1px #92c6f5 solid; height:100%; margin-top:10px;}
.mpro_list {border-top:none; width:978px; height:100%;}
.mpro_list ul {padding-top:5px;}
.mpro_list ul li {float:left; width:306px; height:120px; margin-left:10px!important; margin-left:5px;margin-right:10px!important; margin-right:5px;margin-top:10px;}
.mpro_list ul li a {}
.li_left {float:left; width:144px; height:110px; border:1px #e3e0e0 solid;}
.li_right {float:right; height: 110px;
overflow: hidden;width:148px; padding-top:5px;}
.li_right h1 {line-height:20px; height:20px; color:#0264AD; font-size:13px;width:100%;overflow: hidden;}
.li_right span {height:100%; line-height:18px;}
.li_right b {color:#f99a0c;}
#m_news {width:980px; height:100%; margin-top:10px;}
.tittle {height:29px; ; background:url(../images/tt_bg02.gif) repeat-x; border:1px #92c6f5 solid; border-left:none; border-right:none;}
.m_newslist01 {float:left; width:318px; height:100%; border:1px #92c6f5 solid; border-top:none;}
.list_t {width:100%;}
.list_b {width:318px;}
.list_img {float:left; border:1px #ccc solid; width:105px; height:74px; margin:5px; padding:2px;}
.list_f {float:right; width:182px; padding:7px }
.list_f b {font-weight:bold; color:#0072c6;}
.list_b ul {padding:5px 10px;}
.list_b ul li {height:24px; background:url(../images/icon01.gif) no-repeat left center;}
.list_b ul li a {padding-left:15px;}
.m_newslist02 {float:left; width:344px; height:100%; border:1px #92c6f5 solid; border-top:none;}
.list_f02 {float:right; width:182px; padding:7px }
.list_f02 b {font-weight:bold; color:#0072c6;}
#m_imgtt {height:88px; margin-top:10px;}
.m_list {width:318px;}
.m_list ul {padding:5px 10px;}
.m_list ul li {height:24px; line-height:24px; background:url(../images/icon02.gif) no-repeat left center;}
.m_list ul li a {padding-left:15px;}
.m_list00 {width:100%;}
.m_list00 ul {padding:5px 10px;}
.m_list00 ul li {margin-left:10px; padding-left:15px; height:24px; line-height:24px; background:url(../images/icon03.gif) no-repeat left center;}
#friendlink {width:980px; height:100%; border:1px #92c6f5 solid; margin-top:10px;}
.link {height:100%; padding:5px 10px;}
.link a {line-height:22px; margin-left:6px; text-align:left;}
#footer {width:100%; height:100%; margin-top:10px; min-height:30px; background:url(../images/footer_bg.gif) repeat-x; padding-top:10px;}
#footer p {text-align:center; line-height:24px; color:#31609a;}
.pagebox {width:980px; margin:0 auto; overflow:hidden;}
.pageleft {width:250px; margin-right:10px!important; margin-right:5px; float:left;}
.page_ltnews {width:250px;}
.page_ltnews_top {width:238px; height:29px; background:url(../images/tt_bg02.gif) repeat-x; border:1px solid #92C6F5; line-height:29px; color:#0060A6; padding-left:10px; font-size:14px;}
.page_ltnews_top span {float:right; padding-right:5px; color:#0264AD; font-size:12px;}
.page_ltnews_top span a{color:#0264AD;}
.page_ltnews_top a {color:#0264AD;}
.page_ltnews_con {padding:5px 5px; border-left:1px solid #92C6F5; border-right:1px solid #92C6F5; border-bottom:1px solid #92C6F5; width:238px;}
.page_ltnews_con dl dd {background:url(../images/icon01.gif) no-repeat 8px 50%; line-height:24px; height:24px; padding-left:20px; border-bottom:#ccc 1px dotted;}
/*.page_ltnews_con ul li {background:url(../images/icon01.gif) no-repeat 8px 50%; line-height:24px; height:24px; padding-left:20px; border-bottom:#ccc 1px dotted; font-size:14px; font-weight:bold;}
*/.page_menu_con .cur {color:#FF6500; font-weight:bold;}
.thisclass {color:#FF6500; font-weight:bold;}
.page_menu_con {padding:5px 5px; border-left:1px solid #92C6F5; border-right:1px solid #92C6F5; border-bottom:1px solid #92C6F5; width:238px;}
.page_menu_con dl dd {background:url(../images/icon01.gif) no-repeat 8px 50%; line-height:24px; height:24px; padding-left:20px; border-bottom:#ccc 1px dotted; font-size:14px; font-weight:bold;}
.pageright {width:720px; float:right;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.pagenews {width:365px;}
.pagenews_top {width:333px; height:26px; background:url(../images/i_titleico.jpg) 10px 50% no-repeat; border:1px solid #C1E2A9; line-height:26px; color:#288F02; padding-left:30px;}
.pagenews_top span {float:right; padding-right:5px; color:#279000;}
.pagenews_top span a{color:#279000;}
.pagenews_top a:link {color:#288F02;}
.pagenews_top a:visited {color:#288F02;}
.pagenews_top a:hover {color:#288F02;}
.pagenews_top a:active {color:#288F02;}
.pagenews_con {background:url(../images/i_right_botbg.jpg) no-repeat center bottom;}
.pagenews_con dl {padding-bottom:5px; padding-top:5px;}
.pagenews_con dl dd {background:url(i_right_ico.jpg) no-repeat 10px 50%; line-height:24px; height:24px; padding-left:20px;}
.pagenews_con dl dd span {float:right; color:#FF6500; padding-right:5px;}
.pagecpzs {width:720px; height:auto;}
.pagecpzs_top {width:708px; height:29px; background:url(../images/tt_bg02.gif) 10px 50% repeat-x; line-height:29px; color:#0060A6; padding-left:10px; border:1px solid #92C6F5; font-size:14px;}
.pagecpzs_top a:link {color:#0060A6;}
.pagecpzs_top a:visited {color:#0060A6;}
.pagecpzs_top a:hover {color:#FE8E1E;}
.pagecpzs_top a:active {color:#0060A6;}
.pagecpzs_top span {float:right; padding-right:5px; color:#0264AD; font-size:12px;}
.pagecpzs_top span a{color:#0264AD;}
.pagecpzs_con {height:auto; overflow:hidden; padding-bottom:10px; width:718px; border-left:1px solid #92C6F5; border-right:1px solid #92C6F5; border-bottom:1px solid #92C6F5; padding-top:10px;}
.pagecpzs_con p{font-size:18px;}
.pagecpzs_con h5 {font-weight:normal; text-align:center;}
.pagecpzs_con ul li {float:left; padding-right:17px; padding-left:17px; padding-bottom:10px;}
.pagecpzs_con ul li img {padding:2px; border:#ddd 1px solid;}
.pagecpzs_con dl dd {background:url(../images/icon01.gif) no-repeat 8px 50%; line-height:24px; height:24px; padding-left:20px; border-bottom:#CCC 1px dotted;}
.pagecpzs_con dl dd span {float:right; color:#016DBC; padding-right:5px;}
.intro_con {height:auto; overflow:hidden; padding:10px; width:698px; border-left:1px solid #92C6F5; border-right:1px solid #92C6F5; border-bottom:1px solid #92C6F5; line-height:24px; font-size:13px;}
.sz_pages {width:712px; float:none; overflow:hidden; text-align:center; padding-top:15px; font-size:14px;}
.sz_pages ul {margin:0px auto; float:none; clear:both; overflow:hidden; text-align:center; white-space:nowrap;}
.sz_pages ul li, .viewbox .dede_pages ul li a {float:none; display:inline;}
.info {color:#666666;height:24px;overflow:hidden;text-align:center;}
.info small {
    color:#999999;
    font-size:12px;
    margin-left:8px;
    margin-right:3px;
}
.title h2 {color:#2B2B2B;font-size:16px; text-align:center;}