* { margin: 0px; padding: 0px; }
img { border:none; }
body { background:#FFFFFF; font-size:12px; font-family:"宋体", Arial; color:#464646; }
table { margin:0 auto }
ul, dl, ol { list-style-type: none; }
a { color:#464646; text-decoration: none; }
a:hover { color:#CC0000; text-decoration: underline; }
.clear { clear:both; }
.en { font-family:Arial, Helvetica, sans-serif }
/*****************/
.nav { color:#99ADD3 }
.nav a { color:#FFFFFF; font-size:14px; font-weight:bold; margin:auto 26px }
.nav a:hover, .nav .cur_link { color:#FFFF00; text-decoration:none }
.nav2 li { text-align:center }
.nav2 li a { height:23px; width:128px; border-bottom:1px solid #f1f1f1; line-height:23px; color:#000000; background:#e6e6e6; display:block; }
.nav2 li a:hover { background:#2b4a9e; text-decoration:none; color:#FFFFFF }
.sub_nav li { }
.sub_nav li a { width:142px; padding-left:50px; height:26px; line-height:26px; background:url(images/sub_nav_bg.jpg); color:#333333; display:block }
.sub_nav li a:hover, .sub_nav li .cur_link { color:#FFFFFF; text-decoration:none; background:url(images/sub_nav_cur.jpg) }
#sub_nav_2{ width:192px; padding:10px 0px; background:#f9f9f9}
#sub_nav_2 dt a{ width:140px; padding-left:52px; background: url(images/sub_nav2_bg.jpg); height:21px; line-height:21px; display:block; margin-bottom:2px; color:#000000}
#sub_nav_2 dt a:hover{ background: url(images/sub_nav2_cur.jpg);color:#000000; font-weight:bold}
.font_01 { color:#CC3300; font-weight:bold; }
.font_02 { color:#FFFFFF; font-weight:bold; margin-top:5px; display:block }
.font_03 { color:#FFFFFF; font-size:14px; font-weight:bold; margin-top:5px; display:block }
.font_04{ padding-top:5px; padding-left:8px}
.font_04 a{ color:#000000}
.font_05{ font-weight:bold; color:#000000; border-bottom:1px solid #CCCCCC}
.font_06{ margin-top:6px}
.font_06 h3 a{ font-size:12px; color:#000000; text-decoration:underline; display:block; margin:4px auto}
.font_06 p{ line-height:150%}
.font_06 p a{ font-weight:bold; text-decoration:underline; color:#CC3300}
.font_07{ padding:10px}
.font_07 h4 a{ color:#CC0000; font-size:12px; display:block; margin:5px auto}
.font_07 p{ font-family:Arial; list-style:160%; color:#666666}
.s14 a { font-size:14px; font-weight:bold; color:#cc0000; margin-right:3px; border-bottom:1px solid #cc0000; }
.s14 a:hover { color:#000000; text-decoration:none; border:none; }
.s14_con a { line-height:18px; color:#464646; margin-top:3px; margin-bottom:3px; display:block; }
.online p { display:block; margin-top:5px;}
.select { margin-top:10px; border-bottom:1px solid #D14301 }
.select ul { margin-left:7px }
.select li { float:left; margin-right:5px }
.select li a { float:left; color:#333333; height:20px; line-height:20px; padding:0px 5px; border:1px solid #E7E7E7; border-bottom:none; display:block; }
.select li a:hover, .select li .cur_link { background:url(images/select_bg1.jpg) repeat-x; color:#ffffff; text-decoration:none;border:1px solid #D14301; border-bottom:none;  }


.bord_01 { border:1px solid #CCCCCC; background:#FBFBFB; }
.bord_02 { border:1px solid #CCCCCC; }
.bord_03{ border:1px solid #CCCCCC;}
.bord_04{ border:1px solid #999999;}



.bord_01 p { text-align:center; margin-top:7px }
.title_01 { height:25px; line-height:25px; padding-left:25px; width:175px; color:#FFFFFF; font-weight:bold; background:url(images/title_02.jpg) no-repeat }
.title_02 { height:25px; line-height:25px; padding-left:35px; width:175px; color:#FFFFFF; font-weight:bold; background:url(images/title_02b.jpg) no-repeat }
.title_02 a{ color:#FFFFFF}
.title_02 a:hover{ color:#FFFFFF}

.title_02 span{ margin-right:4px; margin-left:45px }
.title_03{ font-size:14px; font-weight:bold; color:#B50201; margin-left:10px}

.friend_link{ background:url(images/friend_bg.jpg) repeat-x; height:80px; border:1px solid #BCCBDC; margin:8px auto}
.friend_link span{ width:96px; height:25px; background:#FFFFFF; display:block; text-align:center; line-height:25px; border-right:1px solid #BCCBDC; color:#000066; font-weight:bold}
.foot_link{ background:url(images/copyright_bg.jpg); height:33px; color:#FFFFFF}
.foot_link a{color:#FFFFFF}
.copyright{ font-family:Arial; color:#262626; line-height:180%}
.copyright a{ color:#262626; text-decoration:underline}

.position { background: url(images/position_bg.jpg) repeat-x; border:1px solid #E6E6E6; border-top:none; padding-left:10px }
.box1{ background:#DCE2E8 url(images/n_t1_bg.jpg) repeat-x top; border:1px solid #D8DBE1; margin-top:6px}
.box1 p{ line-height:180%}
.input3{ background:#FFFFFF; border:1PX solid #D2D3D7; height:17px; line-height:17px; width:97px}
.contact_01{ line-height:180%; font-size:14px; color:#5D5D5D; padding:20px; font-family:Arial}
.contact_02{ padding:20px; line-height:180%; color:#666666; font-size:14px}
.input_box2 { background:#FFFFFF; border:1px solid #E3E3E3; color:#8a8a8a; font-size:12PX; }




/*****************/
.news_list1{ margin:6px}
.news_list1 li{ background:url(images/arrow_02.jpg) no-repeat left; line-height:20px;padding-left:10px}
.news_list1 li a{ color:#333333}

.news_list2 li { width:380px; height:28px; line-height:28px; background:url(images/line_01.jpg) repeat-x bottom; }
.news_list2 li a { background:url(images/arrow_01.jpg) no-repeat left 2px; color:#464646; padding-left:13px; }
.news_list2 li a:hover { color: #ff0000; }
.news_list2 li span { float:right; }

.news_list3 li {line-height:20px; }
.news_list3 li span { color:#999999 }

.news_list4{ margin:6px}
.news_list4 li{ line-height:21px;}
.news_list4 li a{ color:#000000}
.news_list5{ margin:6px;}
.news_list5 li {line-height:21px; }
.news_list5 li a{ color:#333333}

.news_list6 li {line-height:20px; }
.news_list6 li span { color:#999999 ; float:right; margin-right:10px}


.news_list7 li { height:28px; line-height:28px; background:url(images/line_01.jpg) repeat-x bottom; }
.news_list7 li a { background:url(images/arrow_06.jpg) no-repeat left 2px; color:#464646; padding-left:13px; }
.news_list7 li a:hover { color: #ff0000; }
.news_list7 li span { float:right; }


.img_list_01 { margin-left:3px !important;*margin-left:1px}
.img_list_01 li { width:225px; height:85px; float:left; margin:5px}
.img_list_01 li img{ float:left; margin-right:6px}
.img_list_01 li p{ line-height:140%}
.img_list_01 li p a{ color:#000000}
.img_list_01 li h4 a{ font-size:12px; color:#666666; text-decoration:underline; display:block; margin-bottom:5px}
/*****************/

#mq { width:370px; height:14px; font-size:12px; overflow:hidden; }
#mq a { color:#464646; font-size:12px; }
#mq p { line-height:14px; font-size:12px; }
#mq a:hover { color:#527DB8; }



/******下拉菜单******/
.listMenu {position: absolute; top: 130px; left: 0px; width: 100%;}
.listMenu ul {list-style:none; margin: 0; padding: 0; margin-left: auto; margin-right: auto;}
.listMenu ul li {float: left; }
.menuItem {	width: 130px; }
.menuLeft {	width: 140px;}
.line {	width: 17px;}
.menuRight{	width: 0px;}

.nav2 li { text-align:center }
.nav2 li a { height:23px; width:128px; border-bottom:1px solid #f1f1f1; line-height:23px; color:#000000; background:#e6e6e6; display:block; }
.nav2 li a:hover { background:#2b4a9e; text-decoration:none; color:#FFFFFF }

/*****************/

.g1_list1{ background:url(images/g1_bg1.jpg); text-align:center; margin-top:10px}
.g1_list1 li{ float: left; background:url(images/g1_line1.jpg) no-repeat right; }
.g1_list1 li a{ float:left; width:58px; height:26px; line-height:26px; color:#000000; display:block}
.g1_list1 li a:hover,.g1_list1 li .cur_link{ background:url(images/g11_cur.gif); color:#000000; font-weight:bold; text-decoration:none}
.g1_list1 li .cur_link2{ background:url(images/g1_cur.gif); color:#FFFFFF; font-weight:bold; text-decoration:none}

.g2_list1 li{ float: left; background:url(images/g1_line1.jpg) no-repeat right; }
.g2_list1 li a{ float:left; width:65px; height:26px; line-height:26px; color:#000000; display:block;text-align: center;}
.g2_list1 li a:hover, .g2_list1 li a.cur_link{ background:url(images/g21_cur.gif);font-weight:bold; text-decoration:none;color: #000;}

.g1_t1{ float:left; width:87px; height:24px; line-height:24px; text-align:center; color:#FFFFFF; font-size:14px; font-weight:bold; background:url(images/g1_bg2_t1.jpg) no-repeat; margin-left:10px; display:block}
.g1_t2{ height:28px; line-height:28px; background:url(images/g1_bg3.jpg); color:#FFFFFF; padding-left:10px; font-weight:bold;}
.g1_t2 span{ float:right; margin-right:8px; font-weight:normal}
.g1_t2 a{ color:#FFFFFF}
.g1_font1 h1 a{ font-size:16px; font-family:微软雅黑; color:#B50201}
.g1_font1 p{ line-height:140%; margin-top:5px}

.g1_font2 { color:#FF6600}
.g1_font2 a{ color:#FF6600; text-decoration:underline}


.g1_list2 li { height:33px; line-height:33px; background:url(images/line_01.jpg) repeat-x bottom; }
.g1_list2 li a { background:url(images/arrow_06.jpg) no-repeat left 4px; color:#464646; padding-left:13px; font-size:14px }
.g1_list2 li a:hover { color: #ff0000; }
.g1_list2 li span { float:right; font-size:12px; color:#A7A9AA }

.g1_list3{ padding:8px;}
.g1_list3 li{ height:22px; line-height:22px; color:#000000}
.g1_list3 li a{ color:#000000}

.g1_kf{ background:url(images/g1_kfbf.jpg) no-repeat top}
.g1_kf ul{ width:165px; margin:105px auto 5px auto}
.g1_kf ul li{ float:left; background:url(images/g1_kf_arrow1.jpg) no-repeat left; padding-left:8px ; width:71px; height:22px; line-height:22px;}
.g1_kf ul li a{ float:left;color:#FF6600; font-weight:bold} 
.g1_kf p{ clear:both; text-align:left; margin:10px auto 5px 5px}



/*********下载的样式***************/
.n_title7 { height:34px; line-height:34px; padding-left:15px; border-bottom:1px solid #d6dde3; background:#f2f6f7; font-size:14px; color:#0054a6; font-family:Arial }
.n_title7 a { color:#0054a6; margin-right:8px }
.n_con_1 { color:#a2a2a2; padding:8px; line-height:180% }
.n_con_2 { font-family:Arial }
.n_con_2 a{ color:#0033cc}

