﻿@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-family:Verdana; font-size:12px; line-height:1.8em; }
html, body, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, img { margin:0; padding:0; }
ul, ol, li, dl, dt, dd { list-style:none; }
input, select, option { font-family:verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:11px; margin:0;}
img { border:0; }
a, a:link { color:#ff7c00; text-decoration:none;}
a:hover { color:#ff7c00; text-decoration:underline; }
a{blr:expression(this.onFocus=this.close());}
a{blr:expression(this.onFocus=this.blur());}
a:focus {-moz-outline-style:none;}
a{outline:none;}
/*------------公共-----------------*/
.Clear { clear:both; }
.Page { padding:2px 5px; }
.Path { padding:0 0 0 20px; background:url(sty_img/Ico_Home.gif) no-repeat 5px center; }
.Path a { text-decoration:none; color:#333;}
.Path a:hover { text-decoration: underline;color:#ff7c00;}
.Close { text-align:center; border-top:solid 1px #ccc; padding:2px; color:#ff7c00;}
.Close a { text-decoration:none; }
.Close a:hover { text-decoration: underline; }
.More { text-align:right; padding:5px; }
/*----------End-------------*/

/*--------结构Structure---------------*/

#header {width:930px; margin:0 auto; padding:0 0 5px 0; }
#banner {width:930px; margin:0 auto; padding:5px 0;}
#main { width:930px; margin:0 auto; padding:5px 0; }
#mainLeft { float:left; }
#mainRight { float:right; }
#Footer {width:930px; margin:0 auto; padding:5px 0 0 0; }
/*--------------样式Style---------------------*/
.logo { height:55px; padding:10px; }
.nav { display:block; background:url(sty_img/main_img.png) no-repeat left top; height:40px; margin:0; padding:0}
.nav li { float:left; list-style-type:none; }
.nav li a { display:block; width:115px; text-align:center; font-size:14px; color:#fff; height:40px; line-height:38px; font-weight:bold; text-decoration:none; }
.nav li a:hover { font-weight:bold; text-decoration:none; color:#000; }
.MainLeft { width:700px; }
.MainRight { width:220px; }
.SerIte { height:93px; padding:5px 0 10px 0; }
.SerIte div { float:left; }
.SerIteCen { background:url(sty_img/ISerCen.gif) repeat-x; height:93px; width:530px; }
.SerStCol { height:39px; background:url(sty_img/main_img.png) no-repeat left -65px;}
.SerStColLeft { float:left; padding:5px 0 0 0;}
.SerStColLeft strong { line-height:30px; font-size:16px; text-align:center; color:#fff; float:left; display:block; padding:0 20px 0 10px; width:140px;}
.SerStColLeft a {padding:0 10px; line-height:34px; font-size:12px; text-decoration:none; color:#333;}
.tab_menu a.tab_curr {color:#ff7c00; font-weight:bold;}
.SerStColRight { float:right; padding:5px 10px 0 0;}
.SerStColRight a { text-decoration:none; color:#333; line-height:34px;}
.SerStColRight a:hover {color:#ff7c00; text-decoration:none;}
.SerPeoBox { padding:0 0 5px 0; }
.SerPeo { float:left; width:165px; padding:5px; }
.SerPeoImg { float:left; border:solid 1px #ccc; padding:2px; }
.SerPeoInfo { float:left; padding:0 0 0 5px; line-height:18px; }
.SerPeoInfo span { color:#d95b04; }
.NewNews { background:url(sty_img/NNewsBg.gif) repeat-x left center; height:160px; padding:10px 0; }
.NewsCom { float:left; width:345px; }
.NewsHy { float:right; width:345px; }
.NewNewsCol { height:30px; padding:3px 0 0 0; background:url(sty_img/main_img.png) no-repeat left -110px; }
.NewNewsTitle { float:left; width:100px; text-align:center; font-weight:bold; font-size:14px; color:#fff; line-height:30px; }
.NMore { float:right; padding:0 10px 0 0; }
.NMore a { color:#333; text-decoration:none; line-height:30px; }
.NMore a:hover {color:#ff7c00; }
.NewNewsList { margin:0; padding:5px 0; }
.NewNewsList li { list-style-type:none; }
.NewNewsList li a { background:url(sty_img/Ico_Pro2.gif) no-repeat 5px center; padding:0 0 0 15px; text-decoration:none; color:#7e7e7e; }
.NewNewsList li a:hover {color:#ff7c00; text-decoration:none;}
.NewsMore { text-align:right; }
.NewsMore a { text-decoration:none; color:#7e7e7e; padding:0 5px 0 0; }
.Link { height:72px; padding:10px 0; }
.LinkLeft, .LinkCen, .LinkRight { float:left; }
.LinkCen { background:url(sty_img/LinkCen.gif) repeat-x; height:72px; width:660px; padding:4px 0; }
.LinkCen a { padding:0 5px; }

.main_column {height:40px; background:url(sty_img/main_img.png) no-repeat left -185px}
.main_column h2 { font-size:22px; font-family: "微软雅黑"; font-weight:normal; width:150px; line-height:40px; text-align:center; color:#000; float:left;}
.main_column .Path {float:right; margin:12px 10px 0 0;}

.ser_peo_main {padding:10px 0;}
.peo_info .title {font-size:18px; line-height:34px;font-family: "微软雅黑"; padding:0 15px;}
.peo_btn {text-align:center; padding:10px;}
#form_sub {margin:30px 0 0 0;}

.column_banner {padding:10px 0;}

.feedback_select { font-size:14px; font-weight:bold; padding:10px 0;}
/*--right--*/
.SidRight { margin:0 0 10px 0; }
.SidRightTop { background:url(sty_img/main_img.png) no-repeat -400px -110px; padding:0 0 0 25px; color:#555; height:30px; font-weight:bold; line-height:30px;}
.SidRightTop2 { background:url(sty_img/main_img.png) no-repeat -400px -148px; padding:0 0 0 15px; color:#fff; height:30px; font-size:14px; font-weight:bold; line-height:30px;}
.SidRightCen { background:url(sty_img/RightCen.gif) repeat-y;}
.SidRightMain { background:url(sty_img/RightBottom.gif) no-repeat left bottom; padding:0 5px 10px 5px; }
.SidColumn { border-bottom:solid 1px #ccc; background:url(sty_img/Ico_sjt.gif) no-repeat 5px 7px; padding:5px 0 0 25px; color:#d95b04; font-weight:bold; }
.Sid_SerMenu { border-bottom:solid 1px #ccc; background:url(sty_img/icon_jt.png) no-repeat 5px 9px; padding:5px 0 0 20px; color:#fd6f04; font-size:14px; font-weight:bold; }
.SidMain { color:#7e7e7e; padding:5px; line-height:18px; }
.SidMain a { text-decoration:none; color:#7e7e7e; }
.SidMain a:hover { text-decoration:underline; color:#ff7c00; }
.NewsShzn { margin:0; padding:5px 0; }
.NewsShzn li { list-style-type:none; }
.NewsShzn li a { background:url(sty_img/Ico_Pro2.gif) no-repeat 5px center; padding:0 0 0 15px; text-decoration:none; color:#7e7e7e; }
.NewsShzn li a:hover {text-decoration:underline; color:#ff7c00;}
.Sidbar { width:220px; }
.CMain { width:700px; }
.SidMenu { background:url(sty_img/SidCen.gif) repeat-y; margin:0 0 5px 0; }
.SidMenuCen { background:url(sty_img/SidBottom.gif) no-repeat left bottom; padding:5px 5px 15px 5px; }
.SidMenuList { margin:0; padding:0 0 10px 0; }
.SidMenuList li { list-style-type:none; }
.SidMenuList li a { display:block; background:url(sty_img/Ico_jt.gif) no-repeat 5px center; line-height:25px; height:25px; padding:0 0 0 20px; text-decoration:none; border-bottom:dashed 1px #ccc; color:#333; }
.SidMenuList li a:hover { background:url(sty_img/Ico_jt.gif) no-repeat 5px center #f7f7f7; font-weight:bold; text-decoration:none; }
.SidNewsCol { border-bottom:dashed 1px #ccc; font-weight:bold; }
.SidNews { margin:0; padding:0; }
.SidNews li { list-style-type:none; }
.SidNews li a { background:url(sty_img/Ico_Pro2.gif) no-repeat 5px center; line-height:22px; height:22px; padding:0 0 0 15px; text-decoration:none; color:#7e7e7e; }
.Sid_SerMenu_peo li {background:url(sty_img/icon_jt.png) no-repeat 5px 9px; padding:5px 0 0 20px; color:#fd6f04; font-size:14px; font-weight:bold;}
.Sid_SerMenu_peo li a {text-decoration:none;}
.Sid_SerMenu_peo li a:hover {text-decoration: none; color:#000;}

.MainTxt { width:670px; padding:10px 15px; overflow-x:auto; }
.MainProPeo, .MainNews {padding:10px 0; }
.MSerPeoImg { border:solid 1px #ccc; padding:2px; width:75px; margin:0 auto; }
.MSerProPeoImg { border:solid 1px #ccc; padding:2px; margin:0 auto; width:150px; }
.News { margin:0; padding:10px 0; }
.News li { list-style-type:none; border-bottom: dashed 1px #cdcdcd; }
.News li a { background:url(sty_img/Ico_Pro2.gif) no-repeat 5px center; line-height:22px; height:22px; padding:0 0 0 15px; text-decoration:none; color:#7e7e7e; display:block; }
.News li a:hover { background:url(sty_img/Ico_Pro2.gif) no-repeat 5px center #ededed; color:#d95b04; text-decoration:none; }
.NewsTitle { font-size:14px; font-weight:bold; text-align:center; padding:5px; }
.NewsDate { background:#ededed; text-align:right; color:#7e7e7e; padding:0 10px; }
.NewsMain { width:700px; overflow-x:auto; padding:5px 0; }
.FooterNav { background:#dbdbdb; text-align:center; }
.FooterNav a { text-decoration:none; color:#333;}
.FooterNav a:hover {color:#ff7c00;}
.Copy { background:url(sty_img/FootrBg.gif) repeat-x; padding:5px 0 20px 0; text-align:center; color:#7e7e7e; }

