* { margin: 0px; padding: 0px; }
img { border:none; }
body { background-color:#FFFFFF; font-size: 12px; color:#333333; font-family:"宋体,Arial"; }
ul, dl, ol { list-style-type: none; }
a { color:#333333; text-decoration: none; }
a:hover { COLOR:#176095; text-decoration:underline }
table { margin: auto; }
.en { font-family:Arial, Helvetica, sans-serif }
/*********导航 控制*********/
.nav { width:915px; height:27px; background:url(images/nav_bg.jpg) repeat-x; margin:0px auto; margin-bottom:7px }
.nav li { float:left; text-align:center; background: url(images/nav_line.jpg) no-repeat right; padding-left:30px; padding-right:30px; }
.nav li a { float:left; height:27px; line-height:27px; text-align:center; color:#FFFFFF; font-size:13px; font-weight:bold; text-decoration:none; display:block; }
.nav li a:hover, .nav li .cur_link { text-decoration:underline; color:#FFFF00 }
.sub_nav_list li a { width:169px; line-height:22px; height:22px; background: url(images/sub_nav_bg_1.jpg) no-repeat; text-align:center; color:#293D6B; display:block; }
.sub_nav_list li a:hover, .sub_nav_list li .cur_link { background: url(images/sub_nav_cur_1.jpg) no-repeat; text-decoration:none; color:#FFFFFF; font-weight:bold }
.sub_nav_list li dd a { border:none; }
/*********字体控制*********/
.top_pro { color:#666666; ; background:url(images/top_bg.jpg) repeat-y; }
.top_pro a { color:#666666; }
.search { width:135px; padding-left:5px; height:17px; line-height:17px; border:1px solid #416587; font-size:12px; color:#887D75 }
.box { border:1px solid #EAEAEA; background:#FFFFFF url(images/box_bg1.jpg) repeat-x bottom; }
.box2 { border:1px solid #EAEAEA; background:#FFFFFF url(images/box_bg1.jpg) repeat-x bottom; margin-top:9px }
.box3 { border:1px solid #EAEAEA; background:#FFFFFF; }
.box4 { border:1px solid #EAEAEA; background:#FFFFFF url(images/friend_bg.jpg); height:87px; margin-top:9px }
.box5 { border-bottom:1px solid #EAEAEA; line-height:145%; font-family:Arial}
.box5 a{color:#3A5467; text-decoration:underline;font-family:Arial}

.locate { color:#999999; }
.locate a { color:#999999; }
.t_01 { height:26px; line-height:26px; background:url(images/sub_nav_bg.jpg) repeat-x; font-size:13px; color:#000000; font-weight:bold; }
.t_02 { height:34px; line-height:34px; background:url(images/sub_nav_bg2.jpg) repeat-x; font-size:13px; color:#000000; font-weight:bold; }
.t_03 { height:33px; line-height:33px; background:url(images/sub_nav_bg3.jpg) repeat-x; font-size:12px; color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif }
.input_box1 { width:117px; padding-left:5px; height:17px; line-height:17px; background:#FAFAFA; border:1px solid #D8D8D8; color:#8a8a8a; font-size:12PX; }
.input_box2 { background:#FFFFFF; border:1px solid #E3E3E3; color:#8a8a8a; font-size:12PX; }.input_box3 { width:95px; padding-left:5px; height:17px; line-height:17px; background:#FAFAFA; border:1px solid #D8D8D8; color:#8a8a8a; font-size:12PX; }

.n_title_01{ height:24px; background:#98B1C4; margin-top:7px; font-weight:bold; color:#FFFFFF}
.n_title_02{ font-size:14px; font-weight:bold}

.contact_01 { line-height:170%; padding:10px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif }
.contact_02 { line-height:180%; padding:20px; font-family:Arial, Helvetica, sans-serif }
.contact_03{ line-height:180%; padding:10px; font-family:Arial, Helvetica, sans-serif }

.copyright { font-family:Arial, Helvetica, sans-serif; color:#666666 }
.copyright a { font-family:Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline }
.page{ color:#999999; border-top:1px dashed #EAEAEA; margin-top:15px}
.page a{ color:#999999;}
/*********列表控制*********/
.news_list1 { margin:10px 0px 0px 10px }
.news_list1 li { margin:4px 5px; line-height:18px; display:block; }
.news_list1 li a { background:url(images/arrow_01.jpg) no-repeat left 4px; color:#176095; font-size:12px; padding-left:12px; text-decoration:none; }
.news_list1 li a:hover { color: #ff0000; }
.news_list2 { margin-right:10px }
.news_list2 li { margin:1px 3px; padding-top:3px; padding-bottom:5px; line-height:15px; display:block; }
.news_list2 li a { background:url(images/arrow_01.jpg) no-repeat left 4px; color:#333333; font-size:12px; padding-left:12px; text-decoration:none; }
.news_list2 li a:hover { color: #ff0000; }
.news_list2 li span { float:right; font-family: Arial; color:#999999 }

.news_list3 { margin-right:10px }
.news_list3 li { margin:1px 3px; padding-top:3px; padding-bottom:5px; line-height:15px; display:block; }
.news_list3 li a { background:url(images/arrow_02.jpg) no-repeat left 4px; color:#333333; font-size:12px; padding-left:12px; text-decoration:none; }
.news_list3 li a:hover { color: #ff0000; }
.news_list3 li span { float:right; font-family: Arial; color:#999999 }
